-/* $Id: sprintf.c,v 1.2 2000/02/21 22:37:57 ekohl Exp $
+/* $Id: sprintf.c,v 1.3 2000/02/27 15:43:58 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
while ((*s) != 0)
*str++ = *s++;
} else {
- for (i = 0; pus->Buffer[i] && i < pus->Length; i++)
+ for (i = 0; pus->Buffer[i] && i < pus->Length / sizeof(WCHAR); i++)
*str++ = (unsigned char)(pus->Buffer[i]);
}
} else {
-/* $Id: swprintf.c,v 1.4 2000/02/21 22:37:57 ekohl Exp $
+/* $Id: swprintf.c,v 1.5 2000/02/27 15:43:58 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
while ((*sw) != 0)
*str++ = *sw++;
} else {
- for (i = 0; pus->Buffer[i] && i < pus->Length; i++)
+ for (i = 0; pus->Buffer[i] && i < pus->Length / sizeof(WCHAR); i++)
*str++ = pus->Buffer[i];
}
}
-/* $Id: sprintf.c,v 1.2 2000/02/21 22:41:45 ekohl Exp $
+/* $Id: sprintf.c,v 1.3 2000/02/27 15:43:10 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
while ((*s) != 0)
*str++ = *s++;
} else {
- for (i = 0; pus->Buffer[i] && i < pus->Length; i++)
+ for (i = 0; pus->Buffer[i] && i < pus->Length / sizeof(WCHAR); i++)
*str++ = (unsigned char)(pus->Buffer[i]);
}
} else {
-/* $Id: swprintf.c,v 1.2 2000/02/21 22:41:45 ekohl Exp $
+/* $Id: swprintf.c,v 1.3 2000/02/27 15:43:10 ekohl Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
{
if (base==8)
{
- *str++ = L'0';
+ *str++ = L'0';
}
else if (base==16)
{
- *str++ = L'0';
+ *str++ = L'0';
*str++ = digits[33];
}
}
}
continue;
- case 'Z':
+ case L'Z':
if (qualifier == 'h') {
/* print counted ascii string */
PANSI_STRING pus = va_arg(args, PANSI_STRING);
while ((*sw) != 0)
*str++ = *sw++;
} else {
- for (i = 0; pus->Buffer[i] && i < pus->Length; i++)
+ for (i = 0; pus->Buffer[i] && i < pus->Length / sizeof(WCHAR); i++)
*str++ = pus->Buffer[i];
}
}