diff --git a/bitcoin/pullpush.c b/bitcoin/pullpush.c index a112b6c5c..23722aa88 100644 --- a/bitcoin/pullpush.c +++ b/bitcoin/pullpush.c @@ -1,5 +1,6 @@ #include "pullpush.h" #include "varint.h" +#include #include #include #include @@ -58,6 +59,7 @@ const u8 *pull(const u8 **cursor, size_t *max, void *copy, size_t n) } *cursor += n; *max -= n; + assert(p); if (copy) memcpy(copy, p, n); return memcheck(p, n);