Skip to content

Commit dc60b4d

Browse files
committed
added LOCK/UNLOCK to mainps queries (reported by Erik Hjortsberg)
1 parent d70ce7b commit dc60b4d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pear/DB.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,9 @@ function isError($value)
297297
*/
298298
function isManip($query)
299299
{
300-
if (preg_match('/^\s*"?(INSERT|UPDATE|DELETE|REPLACE|CREATE|DROP|ALTER|GRANT|REVOKE)\s+/i', $query)) {
300+
$manips = 'INSERT|UPDATE|DELETE|'.'REPLACE|CREATE|DROP|'.
301+
'ALTER|GRANT|REVOKE|'.'LOCK|UNLOCK';
302+
if (preg_match('/^\s*"?('.$manips.')\s+/i', $query)) {
301303
return true;
302304
}
303305
return false;

0 commit comments

Comments
 (0)