diff --git a/tools/qfcc/source/expr_assign.c b/tools/qfcc/source/expr_assign.c index f0dca6474..aa759b88d 100644 --- a/tools/qfcc/source/expr_assign.c +++ b/tools/qfcc/source/expr_assign.c @@ -322,7 +322,7 @@ assign_expr (expr_t *dst, expr_t *src) return expr; } } else { - if (!is_memset (src) && is_scalar (dst_type)) { + if (!src && is_scalar (dst_type)) { return error (dst, "empty scalar initializer"); } src = new_nil_expr ();