[git commit master] libbb: fix vasprintf implementation
Denys Vlasenko
vda.linux at googlemail.com
Tue Nov 17 04:33:47 UTC 2009
commit: http://git.busybox.net/busybox/commit/?id=995f15452a265190c222442758a21fed2233ba14
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master
Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
libbb/platform.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/libbb/platform.c b/libbb/platform.c
index fdd3882..17ad3f7 100644
--- a/libbb/platform.c
+++ b/libbb/platform.c
@@ -30,7 +30,8 @@ int FAST_FUNC vasprintf(char **string_ptr, const char *format, va_list p)
if (r < 128) {
va_end(p2);
- return xstrdup(buf);
+ *string_ptr = xstrdup(buf);
+ return r;
}
*string_ptr = xmalloc(r+1);
--
1.6.3.3
More information about the busybox-cvs
mailing list