X-Git-Url: https://git.distorted.org.uk/~mdw/checkpath/blobdiff_plain/efa7a97bf01444f8bfdf25f488932912d3710974..c9c391b01d0a980200e7a4ab037086094d2461f1:/tmpdir.c diff --git a/tmpdir.c b/tmpdir.c index 453ebf3..fed0810 100644 --- a/tmpdir.c +++ b/tmpdir.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: tmpdir.c,v 1.1 1999/04/06 20:12:07 mdw Exp $ + * $Id: tmpdir.c,v 1.3 1999/05/21 22:07:20 mdw Exp $ * * Choose and check temporary directories * @@ -29,8 +29,14 @@ /*----- Revision history --------------------------------------------------* * * $Log: tmpdir.c,v $ - * Revision 1.1 1999/04/06 20:12:07 mdw - * Initial revision + * Revision 1.3 1999/05/21 22:07:20 mdw + * Take advantage of new dynamic string macros. + * + * Revision 1.2 1999/05/19 20:37:28 mdw + * Track gratuitous change in mdwopt interface. + * + * Revision 1.1.1.1 1999/04/06 20:12:07 mdw + * Import new project. * */ @@ -128,7 +134,7 @@ static char *trytmp(const char *parent, const char *base) "ABCDEFGHIJKLMNOPQRSTUVWXYZ" }; char *p, *q; char *qq; - dstr d; + dstr d = DSTR_INIT; int createflag = 1; /* --- Make sure the parent directory is sane --- * @@ -144,7 +150,6 @@ static char *trytmp(const char *parent, const char *base) /* --- See whether the trivial version will work --- */ - dstr_create(&d); dstr_putf(&d, "%s/%s", parent, base); if (ok(d.buf, &createflag)) goto good; @@ -321,7 +326,7 @@ int main(int argc, char *argv[]) { "usage", 0, 0, 'u' }, { "bourne", 0, 0, 'b' }, { "cshell", 0, 0, 'c' }, - { "verify", gFlag_argReq, 0, 'v' }, + { "verify", OPTF_ARGREQ, 0, 'v' }, { 0, 0, 0, 0 } }; int i = mdwopt(argc, argv, "hVu bcv:", opts, 0, 0, 0);