aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libstrongswan/plugins/mysql/mysql_database.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libstrongswan/plugins/mysql/mysql_database.c b/src/libstrongswan/plugins/mysql/mysql_database.c
index cef75c261..55f2b89ac 100644
--- a/src/libstrongswan/plugins/mysql/mysql_database.c
+++ b/src/libstrongswan/plugins/mysql/mysql_database.c
@@ -274,7 +274,10 @@ static MYSQL_STMT* run(MYSQL *mysql, char *sql, va_list *args)
{
bind[i].buffer_type = MYSQL_TYPE_STRING;;
bind[i].buffer = va_arg(*args, char*);
- bind[i].buffer_length = strlen(bind[i].buffer);
+ if (bind[i].buffer)
+ {
+ bind[i].buffer_length = strlen(bind[i].buffer);
+ }
break;
}
case DB_BLOB: