From 09c85c9a32f8fbab33e0cf2075f008ead845ce17 Mon Sep 17 00:00:00 2001 From: David Sommerseth Date: Thu, 18 Dec 2008 11:27:08 +0100 Subject: sqlite: Fixed segfault int SQLreservedWord(...) --- database/sqlite/sqlite.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'database/sqlite') diff --git a/database/sqlite/sqlite.c b/database/sqlite/sqlite.c index c0df997..247bff4 100644 --- a/database/sqlite/sqlite.c +++ b/database/sqlite/sqlite.c @@ -252,7 +252,7 @@ inline int SQLreservedWord(char **reserved_words, const char *val) { // If we find the word in val defined in the reserved_words array, return 1. for( i = 0; reserved_words[i] != NULL; i++ ) { - if( strcmp(val, reserved_words[i]) == 0) { + if( (val != NULL) && strcmp(val, reserved_words[i]) == 0) { return 1; } } -- cgit