From f0548595b6f1efd32618b74d7b4164c4e423aadf Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Sun, 24 Feb 2008 16:09:13 +0000 Subject: [PATCH] MFB: Fixed bug #44200 (A crash in PDO when no bound targets exists and yet bound parameters are present) --- ext/pdo/pdo_stmt.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c index 2b9ff4f26d..827cc6f27c 100755 --- a/ext/pdo/pdo_stmt.c +++ b/ext/pdo/pdo_stmt.c @@ -142,6 +142,10 @@ static int dispatch_param_event(pdo_stmt_t *stmt, enum pdo_param_event event_typ ht = stmt->bound_params; + if (ht && !stmt->bound_param_map) { + return 0; + } + iterate: if (ht) { zend_hash_internal_pointer_reset(ht); -- 2.50.1