aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_serializer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ndpi_serializer.c')
-rw-r--r--src/lib/ndpi_serializer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/ndpi_serializer.c b/src/lib/ndpi_serializer.c
index 05b346bbb..9a3cd0bd9 100644
--- a/src/lib/ndpi_serializer.c
+++ b/src/lib/ndpi_serializer.c
@@ -1270,7 +1270,8 @@ int ndpi_serialize_string_binary(ndpi_serializer *_serializer,
/* Key is a string, value is a string (strlen is used to compute the len) */
int ndpi_serialize_string_string(ndpi_serializer *_serializer,
const char *key, const char *_value) {
- return(ndpi_serialize_binary_binary(_serializer, key, strlen(key), _value, strlen(_value)));
+ const char *value = _value ? _value : "";
+ return(ndpi_serialize_binary_binary(_serializer, key, strlen(key), value, strlen(value)));
}
/* ********************************** */