Skip to content

Commit 63e59c7

Browse files
committed
Merge branch 'PHP-7.0' into PHP-7.1
2 parents 9331be7 + 98f4ce9 commit 63e59c7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ext/standard/basic_functions.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4728,6 +4728,7 @@ PHPAPI int _php_error_log(int opt_err, char *message, char *opt, char *headers)
47284728
PHPAPI int _php_error_log_ex(int opt_err, char *message, size_t message_len, char *opt, char *headers) /* {{{ */
47294729
{
47304730
php_stream *stream = NULL;
4731+
size_t nbytes;
47314732

47324733
switch (opt_err)
47334734
{
@@ -4747,8 +4748,11 @@ PHPAPI int _php_error_log_ex(int opt_err, char *message, size_t message_len, cha
47474748
if (!stream) {
47484749
return FAILURE;
47494750
}
4750-
php_stream_write(stream, message, message_len);
4751+
nbytes = php_stream_write(stream, message, message_len);
47514752
php_stream_close(stream);
4753+
if (nbytes != message_len) {
4754+
return FAILURE;
4755+
}
47524756
break;
47534757

47544758
case 4: /* send to SAPI */

0 commit comments

Comments
 (0)