diff --git a/query_classifier/query_classifier.cc b/query_classifier/query_classifier.cc index d598ab5d2..0d053e774 100644 --- a/query_classifier/query_classifier.cc +++ b/query_classifier/query_classifier.cc @@ -772,8 +772,8 @@ static skygw_query_type_t resolve_query_type( pthread_self()))); break; case Item_func::UNKNOWN_FUNC: - if (item->name != NULL && - strcmp(item->name, "last_insert_id()") == 0) + + if (strcmp((char*)((Item_func*)item)->func_name (), "last_insert_id") == 0) { func_qtype |= QUERY_TYPE_MASTER_READ; }