Allow DT_VARCHAR values to be NULL

This commit is contained in:
Pierre Pronchery 2012-11-29 21:09:11 +01:00
parent 0977111ae8
commit 0548dda666

View File

@ -273,7 +273,7 @@ static int _pgsql_prepare_query(PgSQL * pgsql, PgSQLStatement * statement,
break;
case DT_VARCHAR:
s = va_arg(args, char const *);
v[cnt] = strdup(s);
v[cnt] = (s != NULL) ? strdup(s) : NULL;
break;
default:
errno = ENOSYS;