]> granicus.if.org Git - php/commitdiff
Make "H*" work
authorStanislav Malyshev <stas@php.net>
Mon, 30 Oct 2000 12:26:26 +0000 (12:26 +0000)
committerStanislav Malyshev <stas@php.net>
Mon, 30 Oct 2000 12:26:26 +0000 (12:26 +0000)
ext/standard/pack.c

index 70b293f745bfdbdf2718af30baa27e51c571fccb..1025f884e9b2b1dca63ca2635b2c0d2e8375faca 100644 (file)
@@ -558,7 +558,7 @@ PHP_FUNCTION(unpack)
                        }
 
                        case 'h': case 'H': {
-                               size = arg/2;
+                               size = (arg>0)?arg/2:arg;
                                arg = 1;
                                break;
                        }