From 8d6407d9f316a950bce2c08df9ed2c99eed6c5c3 Mon Sep 17 00:00:00 2001 From: lemon Date: Wed, 15 Oct 2025 14:17:09 +0200 Subject: c: asserts too much --- c.c | 1 - 1 file changed, 1 deletion(-) (limited to 'c.c') diff --git a/c.c b/c.c index 8da24a3..8224399 100644 --- a/c.c +++ b/c.c @@ -3810,7 +3810,6 @@ localdecl(struct comp *cm, struct function *fn, bool forini) else if (isagg(d->ty)) structcopy(fn, d->ty, mkref(RTMP, decl.id), exprvalue(fn, &ini)); else { - assert(isscalar(d->ty) && isscalar(ini.ty)); genstore(fn, d->ty, mkref(RTMP, decl.id), cvt(fn, d->ty, ini.ty, exprvalue(fn, &ini))); } -- cgit v1.2.3