From 6800609fa74f76f446b7e80cb7c81f072ec49fbd Mon Sep 17 00:00:00 2001 From: ISSOtm Date: Mon, 24 Feb 2020 17:54:55 +0100 Subject: [PATCH] Make RGBLINK check divisions by zero --- src/link/patch.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/link/patch.c b/src/link/patch.c index 82f3ed34..2a1b3534 100644 --- a/src/link/patch.c +++ b/src/link/patch.c @@ -163,6 +163,8 @@ static int32_t computeRPNExpr(struct Patch const *patch, break; case RPN_DIV: value = popRPN(); + if (value == 0) + errx(1, "%s: Division by 0", patch->fileName); value = popRPN() / value; break; case RPN_MOD: