../../trans/magic.c:410:66: error: expected ';' at end of declaration inline struct dirent *add (struct dirent *d, const char *name) ^ ; ../../trans/magic.c:425:4: error: use of undeclared identifier 'd' d = add (m->dirbuf, "."); ^ ../../trans/magic.c:426:4: error: use of undeclared identifier 'd' d = add (d, ".."); ^ ../../trans/magic.c:426:13: error: use of undeclared identifier 'd' d = add (d, ".."); ^ ../../trans/magic.c:427:29: error: use of undeclared identifier 'd' m->dirbufsize = (char *) d - (char *) m->dirbuf; ^ 5 errors generated.