]> granicus.if.org Git - php/commitdiff
default must be SHA1 or we get a BC break
authorGreg Beaver <cellog@php.net>
Sun, 25 Mar 2007 23:42:49 +0000 (23:42 +0000)
committerGreg Beaver <cellog@php.net>
Sun, 25 Mar 2007 23:42:49 +0000 (23:42 +0000)
ext/phar/phar.c

index a0a4135bbf26762a5bc0787aac8de980c6d1e081..76d753a6e0f3bb2d044e064afa65ad3a56b0ce71 100644 (file)
@@ -2525,7 +2525,6 @@ int phar_flush(phar_archive_data *archive, char *user_stub, long len, char **err
                switch(PHAR_SIG_USE) {
                case PHAR_SIG_PGP:
                        /* TODO: currently fall back to sha1,later do both */
-               default:
 #if HAVE_HASH_EXT
                case PHAR_SIG_SHA512: {
                        unsigned char digest[64];
@@ -2567,6 +2566,7 @@ int phar_flush(phar_archive_data *archive, char *user_stub, long len, char **err
                        }
                        return EOF;
 #endif
+               default:
                case PHAR_SIG_SHA1: {
                        unsigned char digest[20];
                        PHP_SHA1_CTX  context;