summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKalle Sommer Nielsen <kalle@php.net>2010-11-20 20:59:28 +0000
committerKalle Sommer Nielsen <kalle@php.net>2010-11-20 20:59:28 +0000
commit701bfaa2fa5dca040eafe78608bd2e87b6ce0370 (patch)
treedab1713c60363751a9ebd2299472a25077fc7ea2
parent3016ad46ae5a8af956609d873a49681b11967742 (diff)
downloadphp-git-701bfaa2fa5dca040eafe78608bd2e87b6ce0370.tar.gz
Added second fix from #50987 that wasn't apart of Ilia's commit
-rw-r--r--ext/phar/phar.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/phar/phar.c b/ext/phar/phar.c
index ddd686d00e..a150d9e90d 100644
--- a/ext/phar/phar.c
+++ b/ext/phar/phar.c
@@ -512,7 +512,7 @@ void phar_entry_remove(phar_entry_data *idata, char **error TSRMLS_DC) /* {{{ */
(buffer) += 2
#else
# define PHAR_GET_32(buffer, var) \
- var = *(php_uint32*)(buffer); \
+ memcpy(&var, buffer, sizeof(var)); \
buffer += 4
# define PHAR_GET_16(buffer, var) \
var = *(php_uint16*)(buffer); \