diff options
author | Alfredo Cardigliano <alfredo.cardigliano@gmail.com> | 2020-02-26 09:55:24 +0100 |
---|---|---|
committer | Alfredo Cardigliano <alfredo.cardigliano@gmail.com> | 2020-02-26 09:55:24 +0100 |
commit | d4c093e828ea0d361b185627101c6ab7d319485e (patch) | |
tree | 0fa0a58806f71b986da518ad5378464fead814c8 | |
parent | c0ec78885d39b6211b5a0a1858236e9c875e521d (diff) |
Check NULL strings in ndpi_serialize_string_string
-rw-r--r-- | src/lib/ndpi_serializer.c | 3 |
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))); } /* ********************************** */ |