summaryrefslogtreecommitdiff
path: root/mysys
diff options
context:
space:
mode:
Diffstat (limited to 'mysys')
-rw-r--r--mysys/my_vsnprintf.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/mysys/my_vsnprintf.c b/mysys/my_vsnprintf.c
index 2af5bf8903d..f6c91c0c329 100644
--- a/mysys/my_vsnprintf.c
+++ b/mysys/my_vsnprintf.c
@@ -24,8 +24,11 @@
int my_snprintf(char* to, size_t n, const char* fmt, ...)
{
va_list args;
+ int result;
va_start(args,fmt);
- return my_vsnprintf(to, n, fmt, args);
+ result= my_vsnprintf(to, n, fmt, args);
+ va_end(args);
+ return result;
}
int my_vsnprintf(char *to, size_t n, const char* fmt, va_list ap)