Fix division by zero warning (#61)

This commit is contained in:
pantor
2018-08-09 12:41:56 +02:00
committed by GitHub
parent 4eaeb2b182
commit 6afdf700cb
+1 -1
View File
@@ -435,7 +435,7 @@ public:
case Parsed::Function::DivisibleBy: {
const int number = eval_expression<int>(element.args[0], data);
const int divisor = eval_expression<int>(element.args[1], data);
return (number % divisor == 0);
return (divisor != 0) && (number % divisor == 0);
}
case Parsed::Function::Odd: {
const int number = eval_expression<int>(element.args[0], data);