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 @@ -2673,12 +2673,16 @@ static void accel_gen_system_id(void)
2673
2673
*/
2674
2674
ZEND_HASH_FOREACH_PTR (& module_registry , module ) {
2675
2675
PHP_MD5Update (& context , module -> name , strlen (module -> name ));
2676
- PHP_MD5Update (& context , module -> version , strlen (module -> version ));
2676
+ if (module -> version != NULL ) {
2677
+ PHP_MD5Update (& context , module -> version , strlen (module -> version ));
2678
+ }
2677
2679
} ZEND_HASH_FOREACH_END ();
2678
2680
extension = (zend_extension * ) zend_llist_get_first_ex (& zend_extensions , & pos );
2679
2681
while (extension ) {
2680
2682
PHP_MD5Update (& context , extension -> name , strlen (extension -> name ));
2681
- PHP_MD5Update (& context , extension -> version , strlen (extension -> version ));
2683
+ if (extension -> version != NULL ) {
2684
+ PHP_MD5Update (& context , extension -> version , strlen (extension -> version ));
2685
+ }
2682
2686
extension = (zend_extension * ) zend_llist_get_next_ex (& zend_extensions , & pos );
2683
2687
}
2684
2688
PHP_MD5Final (digest , & context );
You can’t perform that action at this time.
0 commit comments