summaryrefslogtreecommitdiff
path: root/ext/standard/array.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/array.c')
-rw-r--r--ext/standard/array.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c
index 6f23da0632..c66fb1677f 100644
--- a/ext/standard/array.c
+++ b/ext/standard/array.c
@@ -1641,7 +1641,7 @@ PHP_FUNCTION(range)
goto err;
}
for (; *low >= *high; (*low) -= (unsigned int)lstep) {
- add_next_index_stringl(return_value, low, 1, 1);
+ add_next_index_stringl(return_value, (const char *)low, 1, 1);
if (((signed int)*low - lstep) < 0) {
break;
}
@@ -1652,13 +1652,13 @@ PHP_FUNCTION(range)
goto err;
}
for (; *low <= *high; (*low) += (unsigned int)lstep) {
- add_next_index_stringl(return_value, low, 1, 1);
+ add_next_index_stringl(return_value, (const char *)low, 1, 1);
if (((signed int)*low + lstep) > 255) {
break;
}
}
} else {
- add_next_index_stringl(return_value, low, 1, 1);
+ add_next_index_stringl(return_value, (const char *)low, 1, 1);
}
} else if (Z_TYPE_P(zlow) == IS_DOUBLE || Z_TYPE_P(zhigh) == IS_DOUBLE || is_step_double) {