From: Timo Sirainen Date: Wed, 13 Sep 2017 13:06:48 +0000 (+0300) Subject: cassandra: NULL values' sizes weren't initialized X-Git-Tag: 2.3.0.rc1~1030 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0cb80fbd739a9a9b3618a5595b34458a0a994d9b;p=thirdparty%2Fdovecot%2Fcore.git cassandra: NULL values' sizes weren't initialized This was only a problem if sql_result_get_field_value_binary() was attempted to be used for a NULL value. --- diff --git a/src/lib-sql/driver-cassandra.c b/src/lib-sql/driver-cassandra.c index d83afec091..0cd09872c4 100644 --- a/src/lib-sql/driver-cassandra.c +++ b/src/lib-sql/driver-cassandra.c @@ -1245,6 +1245,7 @@ driver_cassandra_get_value(struct cassandra_result *result, if (cass_value_is_null(value) != 0) { *str_r = NULL; + *len_r = 0; return 0; }