summaryrefslogtreecommitdiff
path: root/ext/standard/basic_functions.h
diff options
context:
space:
mode:
authorMichael Wallner <mike@php.net>2011-10-19 10:09:24 +0000
committerMichael Wallner <mike@php.net>2011-10-19 10:09:24 +0000
commitb6921369b5c18f8ef95adb8b7fe93fd2d9a7df6b (patch)
tree8b7728a5c811c8562927c5b2d899d925009a4e4a /ext/standard/basic_functions.h
parentf2ce9b406bfd81708c77e51a8f63a7b4a1a9ac25 (diff)
downloadphp-git-b6921369b5c18f8ef95adb8b7fe93fd2d9a7df6b.tar.gz
Fix Bug #55801 Behavior of unserialize has changed:
(un)serialize in __wakeup/__sleep now use clean var_hashes
Diffstat (limited to 'ext/standard/basic_functions.h')
-rw-r--r--ext/standard/basic_functions.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/standard/basic_functions.h b/ext/standard/basic_functions.h
index 9e68fd4f77..e7c66e6cf6 100644
--- a/ext/standard/basic_functions.h
+++ b/ext/standard/basic_functions.h
@@ -204,6 +204,7 @@ typedef struct _php_basic_globals {
/* var.c */
zend_class_entry *incomplete_class;
+ unsigned serialize_lock; /* whether to use the locally supplied var_hash instead (__sleep/__wakeup) */
struct {
void *var_hash;
unsigned level;