#include "misc.h"

unsigned long strtou(const char* str, const char** end)
{
  unsigned long u;
  unsigned digit;
  u = 0;
  for (u = 0; (digit = *str - '0') <= 9; ++str)
    u = u * 10 + digit;
  *end = str;
  return u;
}


syntax highlighted by Code2HTML, v. 0.9.1