summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/string.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/string.c b/ext/standard/string.c
index d809349bb6..012de6a611 100644
--- a/ext/standard/string.c
+++ b/ext/standard/string.c
@@ -829,7 +829,7 @@ void php3_substr(INTERNAL_FUNCTION_PARAMETERS)
if ((f + l) < (int)string->value.str.len) {
string->value.str.val[f + l] = '\0';
}
- RETVAL_STRING(string->value.str.val + f,1);
+ RETVAL_STRINGL(string->value.str.val + f, l, 1);
}
/* }}} */