Use HChar for format strings to printf-like functions.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3696
This commit is contained in:
Nicholas Nethercote 2005-05-13 21:49:30 +00:00
parent e0ff8aaea9
commit a5d1db8fc7
3 changed files with 14 additions and 14 deletions

View File

@ -34,7 +34,7 @@
#include <time.h>
#include <sys/time.h>
UInt VG_(vmessage) ( VgMsgKind kind, const Char* format, va_list vargs )
UInt VG_(vmessage) ( VgMsgKind kind, const HChar* format, va_list vargs )
{
UInt count = 0;
Char c;
@ -79,7 +79,7 @@ UInt VG_(vmessage) ( VgMsgKind kind, const Char* format, va_list vargs )
}
/* Send a simple single-part message. */
UInt VG_(message) ( VgMsgKind kind, const Char* format, ... )
UInt VG_(message) ( VgMsgKind kind, const HChar* format, ... )
{
UInt count;
va_list vargs;

View File

@ -427,7 +427,7 @@ static void add_to_myprintf_buf ( HChar c, void *p )
myprintf_buf->buf[myprintf_buf->n] = 0;
}
UInt VG_(vprintf) ( const char *format, va_list vargs )
UInt VG_(vprintf) ( const HChar *format, va_list vargs )
{
UInt ret = 0;
printf_buf myprintf_buf = {"",0};
@ -444,7 +444,7 @@ UInt VG_(vprintf) ( const char *format, va_list vargs )
return ret;
}
UInt VG_(printf) ( const char *format, ... )
UInt VG_(printf) ( const HChar *format, ... )
{
UInt ret;
va_list vargs;
@ -463,7 +463,7 @@ static void add_to_vg_sprintf_buf ( HChar c, void *p )
*(*vg_sprintf_ptr)++ = c;
}
UInt VG_(vsprintf) ( Char* buf, const Char *format, va_list vargs )
UInt VG_(vsprintf) ( Char* buf, const HChar *format, va_list vargs )
{
Int ret;
Char *vg_sprintf_ptr = buf;
@ -477,7 +477,7 @@ UInt VG_(vsprintf) ( Char* buf, const Char *format, va_list vargs )
return ret;
}
UInt VG_(sprintf) ( Char* buf, const Char *format, ... )
UInt VG_(sprintf) ( Char* buf, const HChar *format, ... )
{
UInt ret;
va_list vargs;
@ -954,7 +954,7 @@ static void report_and_quit ( const Char* report, StackTrace ips )
}
void VG_(assert_fail) ( Bool isCore, const Char* expr, const Char* file,
Int line, const Char* fn, const Char* format, ... )
Int line, const Char* fn, const HChar* format, ... )
{
va_list vargs;
Char buf[256];

View File

@ -139,8 +139,8 @@ typedef
VgMsgKind;
/* Send a single-part message. Appends a newline. */
extern UInt VG_(message) ( VgMsgKind kind, const Char* format, ... );
extern UInt VG_(vmessage) ( VgMsgKind kind, const Char* format, va_list vargs );
extern UInt VG_(message) ( VgMsgKind kind, const HChar* format, ... );
extern UInt VG_(vmessage) ( VgMsgKind kind, const HChar* format, va_list vargs );
/*====================================================================*/
@ -261,11 +261,11 @@ extern Addr VG_(get_IP) ( ThreadId tid );
* --log-fd/--log-file/--log-socket argument, which defaults to 2 (stderr).
* Hence no need for VG_(fprintf)().
*/
extern UInt VG_(printf) ( const char *format, ... );
extern UInt VG_(vprintf) ( const char *format, va_list vargs );
extern UInt VG_(printf) ( const HChar *format, ... );
extern UInt VG_(vprintf) ( const HChar *format, va_list vargs );
/* too noisy ... __attribute__ ((format (printf, 1, 2))) ; */
extern UInt VG_(sprintf) ( Char* buf, const Char* format, ... );
extern UInt VG_(vsprintf)( Char* buf, const Char* format, va_list vargs );
extern UInt VG_(sprintf) ( Char* buf, const HChar* format, ... );
extern UInt VG_(vsprintf)( Char* buf, const HChar* format, va_list vargs );
extern Int VG_(rename) ( Char* old_name, Char* new_name );
@ -408,7 +408,7 @@ extern Bool VG_(getcwd_alloc) ( Char** cwd );
__attribute__ ((__noreturn__))
extern void VG_(assert_fail) ( Bool isCore, const Char* expr, const Char* file,
Int line, const Char* fn,
const Char* format, ... );
const HChar* format, ... );
/* ------------------------------------------------------------------ */
/* Get memory by anonymous mmap. */