summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKalle Sommer Nielsen <kalle@php.net>2016-08-17 20:26:32 +0200
committerKalle Sommer Nielsen <kalle@php.net>2016-08-17 20:26:32 +0200
commit447e57a1e12cdcc6791302d5097119fb2165475a (patch)
tree0290c465a6be8b7f1d56288430739290247ce7e8
parent7f47dcf31b4e91dd3d39956721faba0410cdf14c (diff)
downloadphp-git-447e57a1e12cdcc6791302d5097119fb2165475a.tar.gz
Fixed 7.1 build, decls first please!
-rw-r--r--TSRM/tsrm_win32.c5
-rw-r--r--Zend/zend_execute.c2
-rw-r--r--Zend/zend_virtual_cwd.c2
-rw-r--r--ext/opcache/Optimizer/zend_inference.c6
-rw-r--r--ext/standard/array.c2
5 files changed, 9 insertions, 8 deletions
diff --git a/TSRM/tsrm_win32.c b/TSRM/tsrm_win32.c
index 7015b3bbb7..b6002bea84 100644
--- a/TSRM/tsrm_win32.c
+++ b/TSRM/tsrm_win32.c
@@ -208,15 +208,14 @@ TSRM_API int tsrm_win32_access(const char *pathname, int mode)
DWORD sec_desc_length = 0, desired_access = 0, granted_access = 0;
BYTE * psec_desc = NULL;
BOOL fAccess = FALSE;
+ realpath_cache_bucket * bucket = NULL;
+ char * real_path = NULL;
PHP_WIN32_IOUTIL_INIT_W(pathname)
if (!pathw) {
return -1;
}
- realpath_cache_bucket * bucket = NULL;
- char * real_path = NULL;
-
if (mode == 1 /*X_OK*/) {
DWORD type;
int ret;
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c
index 4676260f41..d2411ad5c3 100644
--- a/Zend/zend_execute.c
+++ b/Zend/zend_execute.c
@@ -625,8 +625,8 @@ static ZEND_COLD void zend_verify_type_error_common(
const char **need_msg, const char **need_kind, const char **need_or_null,
const char **given_msg, const char **given_kind)
{
- *fname = ZSTR_VAL(zf->common.function_name);
zend_bool is_interface = 0;
+ *fname = ZSTR_VAL(zf->common.function_name);
if (zf->common.scope) {
*fsep = "::";
diff --git a/Zend/zend_virtual_cwd.c b/Zend/zend_virtual_cwd.c
index 7861e95334..bc7826440e 100644
--- a/Zend/zend_virtual_cwd.c
+++ b/Zend/zend_virtual_cwd.c
@@ -299,8 +299,8 @@ CWD_API int php_sys_stat_ex(const char *path, zend_stat_t *buf, int lstat) /* {{
WIN32_FILE_ATTRIBUTE_DATA data;
LARGE_INTEGER t;
const size_t path_len = strlen(path);
- ALLOCA_FLAG(use_heap_large);
wchar_t *pathw = php_win32_ioutil_any_to_w(path);
+ ALLOCA_FLAG(use_heap_large)
if (!pathw) {
return -1;
diff --git a/ext/opcache/Optimizer/zend_inference.c b/ext/opcache/Optimizer/zend_inference.c
index 6f5928e08c..e3bf922a9f 100644
--- a/ext/opcache/Optimizer/zend_inference.c
+++ b/ext/opcache/Optimizer/zend_inference.c
@@ -3695,12 +3695,14 @@ static zend_bool can_convert_to_double(
static int zend_type_narrowing(const zend_op_array *op_array, const zend_script *script, zend_ssa *ssa)
{
uint32_t bitset_len = zend_bitset_len(ssa->vars_count);
- ALLOCA_FLAG(use_heap);
- zend_bitset visited = ZEND_BITSET_ALLOCA(2 * bitset_len, use_heap);
+ zend_bitset visited = 0;
zend_bitset worklist = visited + bitset_len;
int i, v;
zend_op *opline;
zend_bool narrowed = 0;
+ ALLOCA_FLAG(use_heap)
+
+ visited = ZEND_BITSET_ALLOCA(2 * bitset_len, use_heap);
zend_bitset_clear(worklist, bitset_len);
diff --git a/ext/standard/array.c b/ext/standard/array.c
index 848f109494..f471f2a7a4 100644
--- a/ext/standard/array.c
+++ b/ext/standard/array.c
@@ -5112,6 +5112,7 @@ PHP_FUNCTION(array_rand)
zend_bitset bitset;
int negative_bitset = 0;
uint32_t bitset_len;
+ ALLOCA_FLAG(use_heap)
if (zend_parse_parameters(ZEND_NUM_ARGS(), "a|l", &input, &num_req) == FAILURE) {
return;
@@ -5165,7 +5166,6 @@ PHP_FUNCTION(array_rand)
num_req = num_avail - num_req;
}
- ALLOCA_FLAG(use_heap);
bitset_len = zend_bitset_len(num_avail);
bitset = ZEND_BITSET_ALLOCA(bitset_len, use_heap);
zend_bitset_clear(bitset, bitset_len);