diff options
Diffstat (limited to '')
-rw-r--r-- | common/tlv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/tlv.c b/common/tlv.c index 51a0907c3..74cb4a744 100644 --- a/common/tlv.c +++ b/common/tlv.c @@ -96,7 +96,7 @@ do_find_tlv (const unsigned char *buffer, size_t length, { /* Two byte length follows. */ if (n < 2) return NULL; /* We expected 2 more bytes with the length. */ - len = (s[0] << 8) | s[1]; + len = ((size_t)s[0] << 8) | s[1]; s += 2; n -= 2; } else |