/* atooi.c -- octal version of atoi() * * This code is Copyright (c) 2002, by the authors of nmh. See the * COPYRIGHT file in the root directory of the nmh distribution for * complete copyright information. */ #include int atooi(char *cp) { int i, base; i = 0; base = 8; while (*cp >= '0' && *cp <= '7') { i *= base; i += *cp++ - '0'; } return i; }