From a38761cd68c8572f65552f1a5d5a7c0dd8fa93a6 Mon Sep 17 00:00:00 2001 From: George Schlossnagle Date: Tue, 24 Feb 2004 21:49:28 +0000 Subject: [PATCH] fix for bug 27384 --- ext/standard/pack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/standard/pack.c b/ext/standard/pack.c index 070fa8f26d..0376a7316a 100644 --- a/ext/standard/pack.c +++ b/ext/standard/pack.c @@ -640,7 +640,7 @@ PHP_FUNCTION(unpack) /* Space for name + number, safe as namelen is ensured <= 200 */ char n[256]; - if (arg != 1) { + if (arg != 1 || namelen == 0) { /* Need to add element number to name */ sprintf(n, "%.*s%d", namelen, name, i + 1); } else { -- 2.50.1