1 static char Sccsid[] = "@(#)patoi.c 1.2 02/15/87"; 2 /* 3 Function to convert ascii string to integer. Converts 4 positive numbers only. Returns -1 if non-numeric 5 character encountered. 6 */ 7 8 patoi(s) 9 register char *s; 10 { 11 register int i; 12 13 i = 0; 14 while(*s >= '0' && *s <= '9') i = 10 * i + *s++ - '0'; 15 16 if(*s) return(-1); 17 return(i); 18 } 19