From 16b4b2c13b71800316c4ff4859059fba6ea559e2 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Thu, 8 Apr 2010 17:06:56 +0000 Subject: [PATCH] Fixed broken sprintf() invocation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36087 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/libroot/posix/glibc/stdio-common/perror.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/libroot/posix/glibc/stdio-common/perror.c b/src/system/libroot/posix/glibc/stdio-common/perror.c index c6abc603e9..4035460989 100644 --- a/src/system/libroot/posix/glibc/stdio-common/perror.c +++ b/src/system/libroot/posix/glibc/stdio-common/perror.c @@ -44,7 +44,7 @@ perror(const char *s) colon = ": "; if (strerror_r(errno, buffer, sizeof(buffer)) != 0) - sprintf("Unknown error %ld", errno); + snprintf(buffer, sizeof(buffer), "Unknown error %d", errno); fprintf(stderr, "%s%s%s\n", s, colon, buffer); }