Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 67 → Rev 68

/SPARTAN/trunk/src/debug/print.c
46,11 → 46,11
*/
void print_str(const char *str)
{
int i = 0;
int i = 0;
char c;
while (c = str[i++])
putchar(c);
putchar(c);
}
 
 
84,12 → 84,12
* be in range 2 .. 16).
*
*/
void print_number(const __native num, const int base)
void print_number(const __native num, const unsigned int base)
{
int val = num;
char d[sizeof(__native)*8+1]; /* this is good enough even for base == 2 */
int i = sizeof(__native)*8-1;
int i = sizeof(__native)*8-1;
do {
d[i--] = digits[val % base];
} while (val /= base);