summaryrefslogtreecommitdiffstats
path: root/runtime/user/emul.h
diff options
context:
space:
mode:
authorhunt <hunt>2005-05-19 05:23:11 +0000
committerhunt <hunt>2005-05-19 05:23:11 +0000
commit752870c4bea5f43859ec4e10ae2579018908bbe3 (patch)
treec00033dfc72d672d594780f78478db48e75175de /runtime/user/emul.h
parentfdd8326785d4e15d24fda6da293856eb4c2de40d (diff)
downloadsystemtap-steved-752870c4bea5f43859ec4e10ae2579018908bbe3.tar.gz
systemtap-steved-752870c4bea5f43859ec4e10ae2579018908bbe3.tar.xz
systemtap-steved-752870c4bea5f43859ec4e10ae2579018908bbe3.zip
*** empty log message ***
Diffstat (limited to 'runtime/user/emul.h')
-rw-r--r--runtime/user/emul.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/runtime/user/emul.h b/runtime/user/emul.h
index 922c6e4c..d6f0853e 100644
--- a/runtime/user/emul.h
+++ b/runtime/user/emul.h
@@ -1,4 +1,11 @@
-#define vscnprintf vsnprintf
+
+int vscnprintf(char *buf, size_t size, const char *fmt, va_list args)
+{
+ int i;
+ i=vsnprintf(buf,size,fmt,args);
+ return (i >= size) ? (size - 1) : i;
+}
+
#define _stp_log printf
#undef smp_processor_id