Lines Matching defs:tmp
996 char *tmpdir, *tmp; /* Temp file name and location */
1041 if ((tmp = malloc(len + TR_LEN + 1)) == NULL) {
1046 (void) strcpy(tmp, tmpdir);
1047 (void) strcpy(tmp + len, TRAILER);
1049 if ((fd = mkstemp(tmp)) == -1) {
1050 free(tmp);
1056 free(tmp);
1066 (void) unlink(tmp);
1067 free(tmp);
1074 (void) unlink(tmp);
1075 free(tmp);
1082 (void) unlink(tmp);
1083 free(tmp);
1098 (void) unlink(tmp);
1099 free(tmp);
1109 (void) unlink(tmp);
1110 free(tmp);
1120 (void) unlink(tmp);
1121 free(tmp);
1134 (void) unlink(tmp);
1135 free(tmp);
1142 (void) unlink(tmp);
1143 free(tmp);
1149 if (rename(tmp, tdb) != 0) {
1151 (void) unlink(tmp);
1152 free(tmp);
1156 free(tmp);