···150150/*151151 * Function prototypes from dgap_parse.c.152152 */153153-static int dgap_gettok(char **in, struct cnode *p);153153+static int dgap_gettok(char **in);154154static char *dgap_getword(char **in);155155static struct cnode *dgap_newnode(int t);156156static int dgap_checknode(struct cnode *p);···63426342 p = p->next;6343634363446344 /* file must start with a BEGIN */63456345- while ((rc = dgap_gettok(in, p)) != BEGIN) {63456345+ while ((rc = dgap_gettok(in)) != BEGIN) {63466346 if (rc == 0) {63476347 dgap_err("unexpected EOF");63486348 return -1;···63506350 }6351635163526352 for (; ;) {63536353- rc = dgap_gettok(in, p);63536353+ rc = dgap_gettok(in);63546354 if (rc == 0) {63556355 dgap_err("unexpected EOF");63566356 return -1;···71007100/*71017101 * Get a token from the input file; return 0 if end of file is reached71027102 */71037103-static int dgap_gettok(char **in, struct cnode *p)71037103+static int dgap_gettok(char **in)71047104{71057105 char *w;71067106 struct toklist *t;