checkdir
if (checkdir(__G__ (char *)NULL, INIT) == MPN_NOMEM)
if (((error = checkdir(__G__ pathcomp, APPEND_DIR)) & MPN_MASK)
checkdir(__G__ G.filename, GETPATH);
checkdir(__G__ pathcomp, APPEND_NAME); /* returns 1 if truncated: care? */
checkdir(__G__ G.filename, GETPATH);
checkdir(__G__ (char *)NULL, END);
if ((error = checkdir(__G__ uO.exdir, ROOT)) > MPN_INF_SKIP) {
int checkdir OF((__GPRO__ char *pathcomp, int flag)); /* local */