File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -2710,12 +2710,16 @@ static void accel_gen_system_id(void)
2710
2710
*/
2711
2711
ZEND_HASH_FOREACH_PTR (& module_registry , module ) {
2712
2712
PHP_MD5Update (& context , module -> name , strlen (module -> name ));
2713
- PHP_MD5Update (& context , module -> version , strlen (module -> version ));
2713
+ if (module -> version != NULL ) {
2714
+ PHP_MD5Update (& context , module -> version , strlen (module -> version ));
2715
+ }
2714
2716
} ZEND_HASH_FOREACH_END ();
2715
2717
extension = (zend_extension * ) zend_llist_get_first_ex (& zend_extensions , & pos );
2716
2718
while (extension ) {
2717
2719
PHP_MD5Update (& context , extension -> name , strlen (extension -> name ));
2718
- PHP_MD5Update (& context , extension -> version , strlen (extension -> version ));
2720
+ if (extension -> version != NULL ) {
2721
+ PHP_MD5Update (& context , extension -> version , strlen (extension -> version ));
2722
+ }
2719
2723
extension = (zend_extension * ) zend_llist_get_next_ex (& zend_extensions , & pos );
2720
2724
}
2721
2725
PHP_MD5Final (digest , & context );
You can’t perform that action at this time.
0 commit comments