From d960984bb948be33be02549efb6b39e1bb0ea924 Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Mon, 20 Jul 2015 16:26:34 +0300 Subject: [PATCH] Added NULL check for func_name() --- query_classifier/query_classifier.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/query_classifier/query_classifier.cc b/query_classifier/query_classifier.cc index 0d053e774..12f23988d 100644 --- a/query_classifier/query_classifier.cc +++ b/query_classifier/query_classifier.cc @@ -773,7 +773,8 @@ static skygw_query_type_t resolve_query_type( break; case Item_func::UNKNOWN_FUNC: - if (strcmp((char*)((Item_func*)item)->func_name (), "last_insert_id") == 0) + if (((Item_func*)item)->func_name () != NULL && + strcmp((char*)((Item_func*)item)->func_name (), "last_insert_id") == 0) { func_qtype |= QUERY_TYPE_MASTER_READ; }