commit 7b5a1bbe3c291060874dc036d348a672a11319bb from: Florian Westphal date: Thu Jul 07 21:26:31 2005 UTC safemult_uint(): return bool commit - b88e97f1938d82f734e35984bbef74f61266a4c4 commit + 7b5a1bbe3c291060874dc036d348a672a11319bb blob - 8b83c2c4ba767b52034f35bfb6be4d83ba8f15f4 blob + e468a1e5e871329c0796137a4981914b37cd5557 --- src/ngircd/array.c +++ src/ngircd/array.c @@ -12,7 +12,7 @@ #include "array.h" -static char UNUSED id[] = "$Id: array.c,v 1.1 2005/07/07 18:38:14 fw Exp $"; +static char UNUSED id[] = "$Id: array.c,v 1.2 2005/07/07 21:26:31 fw Exp $"; #include @@ -28,23 +28,23 @@ static char UNUSED id[] = "$Id: array.c,v 1.1 2005/07/ #define ALIGN_4096U(x) ((x | 0xfffU) +1) -static int +static bool safemult_uint(unsigned int a, unsigned int b, unsigned int *res) { unsigned int tmp; if (!a || !b) { *res = 0; - return 1; + return true; } tmp = a * b; if (tmp / b != a) - return 0; + return false; *res = tmp; - return 1; + return true; }