From: Florian Krohm Date: Tue, 12 Aug 2014 21:11:44 +0000 (+0000) Subject: Followup to r14264: Fix VG_(sysnum_string) for Darwin. X-Git-Tag: svn/VALGRIND_3_10_0~196 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd93cc7ee4ddf970eb867b9e02bff53760477731;p=thirdparty%2Fvalgrind.git Followup to r14264: Fix VG_(sysnum_string) for Darwin. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14265 --- diff --git a/coregrind/m_vkiscnums.c b/coregrind/m_vkiscnums.c index ec28665e5f..6bd15b2f01 100644 --- a/coregrind/m_vkiscnums.c +++ b/coregrind/m_vkiscnums.c @@ -56,7 +56,7 @@ const HChar* VG_(sysnum_string)(Word sysnum) #elif defined(VGO_darwin) //--------------------------------------------------------------------------- -const HChar* VG_(sysnum_string)(Word sysnum, SizeT n_buf, HChar* buf) +const HChar* VG_(sysnum_string)(Word sysnum) { static HChar buf[7+1+20+1]; // large enough @@ -68,7 +68,7 @@ const HChar* VG_(sysnum_string)(Word sysnum, SizeT n_buf, HChar* buf) case VG_DARWIN_SYSCALL_CLASS_DIAG: classname = "diag"; break; default: classname = "UNKNOWN"; break; } - VG_(sprintf)("%s:%ld", classname, VG_DARWIN_SYSNO_INDEX(sysnum)); + VG_(sprintf)(buf, "%s:%ld", classname, VG_DARWIN_SYSNO_INDEX(sysnum)); return buf; }