]> granicus.if.org Git - php/commit
Fix opcache return type for hash_update_stream
authorTyson Andre <tysonandre775@hotmail.com>
Tue, 3 Sep 2019 01:32:24 +0000 (21:32 -0400)
committerNikita Popov <nikita.ppv@gmail.com>
Tue, 3 Sep 2019 07:23:39 +0000 (09:23 +0200)
commit9c3b7ccda5e3737c779e019eb1468213edaa2e39
treea0ef3b7c019afbe51c40b520fe90b99765473c3d
parentcd63908ab8f216d5095b2517eb90488cda2c321e
Fix opcache return type for hash_update_stream

It can return false if the resource type is wrong.

```
php > var_export(hash_update_stream(hash_init('md5'),
        imagecreate(1,1)));

Warning: hash_update_stream(): supplied resource is not a valid stream
resource in php shell code on line 1
false
```

The return types were initially added in
c88ffa9a5673cb3141660626ba1921671f0b84d6
ext/opcache/Optimizer/zend_func_info.c