[WebSocket] Prevent division by 0 in Hixie handshake

This commit is contained in:
Chris Boden 2013-03-31 14:16:40 -04:00
parent db01d75fac
commit 404df1e0a8

View File

@ -103,6 +103,10 @@ class Hixie76 implements VersionInterface {
} }
public function generateKeyNumber($key) { public function generateKeyNumber($key) {
if (0 === substr_count($key, ' ')) {
return 0;
}
return preg_replace('[\D]', '', $key) / substr_count($key, ' '); return preg_replace('[\D]', '', $key) / substr_count($key, ' ');
} }