Lines Matching refs:tmp_menu
919 char *tmp_menu = NULL;
1008 if ((tmp_menu = (char *)malloc(tmp_menu_len)) == NULL) {
1013 (void) memset(tmp_menu, 0, tmp_menu_len);
1014 (void) strlcpy(tmp_menu, menu, tmp_menu_len);
1015 (void) strlcat(tmp_menu, "XXXXXX", tmp_menu_len);
1016 if ((fd = mkstemp(tmp_menu)) == -1) {
1020 free(tmp_menu);
1021 tmp_menu = NULL;
1190 if (rename(tmp_menu, menu) != 0) {
1194 tmp_menu, menu, strerror(err));
1198 free(tmp_menu);
1199 tmp_menu = NULL;
1235 if ((tmp_menu = (char *)malloc(tmp_menu_len))
1242 (void) memset(tmp_menu, 0, tmp_menu_len);
1243 (void) strlcpy(tmp_menu, menu, tmp_menu_len);
1244 (void) strlcat(tmp_menu, "XXXXXX", tmp_menu_len);
1245 if ((fd = mkstemp(tmp_menu)) == -1) {
1250 free(tmp_menu);
1251 tmp_menu = NULL;
1294 if (rename(tmp_menu, menu) != 0) {
1298 tmp_menu, menu, strerror(err));
1303 free(tmp_menu);
1304 tmp_menu = NULL;
1340 if (tmp_menu != NULL) {
1341 (void) unlink(tmp_menu);
1342 free(tmp_menu);