fail an assert on h_sequence(NULL) instead of segfaulting later

This commit is contained in:
Sven M. Hallberg 2015-10-29 22:03:05 +01:00
parent 3765fd64e1
commit d5e79aa4cb

View file

@ -120,6 +120,8 @@ HParser* h_sequence__mv(HAllocator* mm__, HParser *p, va_list ap_) {
va_list ap;
size_t len = 0;
const HParser *arg;
assert(p != NULL);
va_copy(ap, ap_);
do {
len++;