Make read always 0-terminate strings

This commit is contained in:
Stanislav Malyshev 2001-07-16 15:44:36 +00:00
parent ba1249dc8e
commit cdf0532ad3

View File

@ -2041,10 +2041,10 @@ PHP_FUNCTION(fread)
}
#endif
return_value->value.str.len = fread(return_value->value.str.val, 1, len, (FILE*)what);
return_value->value.str.val[return_value->value.str.len] = 0;
} else {
return_value->value.str.len = SOCK_FREAD(return_value->value.str.val, len, socketd);
}
return_value->value.str.val[return_value->value.str.len] = 0;
if (PG(magic_quotes_runtime)) {
return_value->value.str.val = php_addslashes(return_value->value.str.val,return_value->value.str.len,&return_value->value.str.len,1);
}