diff options
author | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-03-25 15:50:30 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-03-25 15:50:30 +0000 |
commit | 3d4c5529e7c8f7b247f9c1c53bb50fd273b4c49e (patch) | |
tree | c6cd61d537e80da584a47bdb47d09f167b081ccb /fnet/src | |
parent | d52eb008757553fb05493b7a5c2e5aca5637ec3e (diff) |
Avoid strncmp with zero size and nullptr argument
Diffstat (limited to 'fnet/src')
-rw-r--r-- | fnet/src/vespa/fnet/frt/values.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fnet/src/vespa/fnet/frt/values.cpp b/fnet/src/vespa/fnet/frt/values.cpp index 58bd5b09bf7..85979e2af41 100644 --- a/fnet/src/vespa/fnet/frt/values.cpp +++ b/fnet/src/vespa/fnet/frt/values.cpp @@ -984,7 +984,7 @@ FRT_Values::DecodeBig(FNET_DataBuffer *src, uint32_t len) } if (len != 0) goto error; - if (strncmp(typeString, _typeString, numValues) != 0) goto error; + if ((numValues > 0) && strncmp(typeString, _typeString, numValues) != 0) goto error; return true; error: |