Message ID | 20180614190419.28052-21-luc.vanoostenryck@gmail.com (mailing list archive) |
---|---|
State | Mainlined, archived |
Headers | show |
diff --git a/linearize.c b/linearize.c index 22cf0fdde..d7fb0b61a 100644 --- a/linearize.c +++ b/linearize.c @@ -1311,6 +1311,8 @@ static pseudo_t cast_pseudo(struct entrypoint *ep, pseudo_t src, struct symbol * warning(to->pos, "non size-preserving pointer to integer cast"); src = cast_pseudo(ep, src, from, size_t_ctype); return cast_pseudo(ep, src, size_t_ctype, to); + case OP_BADOP: + return VOID; default: break; }
Also, do not warn about them because the warnings should already have been given at evaluation time. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com> --- linearize.c | 2 ++ 1 file changed, 2 insertions(+)