On 3/21/25 05:16, Bruno Haible via Gnulib discussion list wrote:
+  while (isspace ((unsigned char) *str))
+    str++;
+  if (isdigit ((unsigned char) *str))
+    {
+      unsigned long ret = strtoul (str, (char **)ppz, base);
Perhaps "*str != '+' && *str != '-'" instead of "isdigit ((unsigned 
char) *str)? It'd be a bit faster.


Reply via email to