From 701bfaa2fa5dca040eafe78608bd2e87b6ce0370 Mon Sep 17 00:00:00 2001 From: Kalle Sommer Nielsen Date: Sat, 20 Nov 2010 20:59:28 +0000 Subject: [PATCH] Added second fix from #50987 that wasn't apart of Ilia's commit --- ext/phar/phar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); \ -- 2.40.0