diff options
Diffstat (limited to 'src/sp_unserialize.c')
| -rw-r--r-- | src/sp_unserialize.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sp_unserialize.c b/src/sp_unserialize.c index 0f27255..9ed1c55 100644 --- a/src/sp_unserialize.c +++ b/src/sp_unserialize.c | |||
| @@ -25,7 +25,8 @@ PHP_FUNCTION(sp_serialize) { | |||
| 25 | 25 | ||
| 26 | size_t len = Z_STRLEN_P(return_value) + Z_STRLEN(hmac); | 26 | size_t len = Z_STRLEN_P(return_value) + Z_STRLEN(hmac); |
| 27 | if (len < Z_STRLEN_P(return_value)) { | 27 | if (len < Z_STRLEN_P(return_value)) { |
| 28 | sp_log_err("overflow_error", "Overflow tentative detected in sp_serialize."); | 28 | sp_log_err("overflow_error", |
| 29 | "Overflow tentative detected in sp_serialize."); | ||
| 29 | sp_terminate(); | 30 | sp_terminate(); |
| 30 | } | 31 | } |
| 31 | zend_string *res = zend_string_alloc(len, 0); | 32 | zend_string *res = zend_string_alloc(len, 0); |
