diff --git a/src/core/lib/utils/misc.c b/src/core/lib/utils/misc.c index 06302f7..9864d4b 100644 --- a/src/core/lib/utils/misc.c +++ b/src/core/lib/utils/misc.c @@ -34,7 +34,7 @@ along with this program. If not, see . #include #include -int mod_cb(int a, int b) { return a % b; } +int mod_cb(int a, int b) { return a % (b == 0 ? 1 : b); } int multiply_cb(int a, int b) { return a * b; } int subtract_cb(int a, int b) { return a - b; } int sum_cb(int a, int b) { return a + b; }