Lines Matching defs:tmpl
55 char *tmpl;
91 tmpl = template;
95 tmpl = argv[0];
105 if (strchr(tmpl, '/') != NULL) {
118 len = snprintf(NULL, 0, "%s/%s", prefix, tmpl) + 1;
124 (void) snprintf(tmp, len, "%s/%s", prefix, tmpl);
125 tmpl = tmp;
129 if (mkdtemp(tmpl) == NULL) {
133 "directory: %s\n"), tmpl);
138 (void) rmdir(tmpl);
140 if (mkstemp(tmpl) < 0) {
144 "%s\n"), tmpl);
149 (void) unlink(tmpl);
151 (void) puts(tmpl);