Lines Matching refs:tmp_menu
987 char *tmp_menu = NULL; in be_remove_menu() local
1081 if ((tmp_menu = (char *)malloc(tmp_menu_len)) == NULL) { in be_remove_menu()
1086 (void) memset(tmp_menu, 0, tmp_menu_len); in be_remove_menu()
1087 (void) strlcpy(tmp_menu, menu, tmp_menu_len); in be_remove_menu()
1088 (void) strlcat(tmp_menu, "XXXXXX", tmp_menu_len); in be_remove_menu()
1089 if ((fd = mkstemp(tmp_menu)) == -1) { in be_remove_menu()
1093 free(tmp_menu); in be_remove_menu()
1094 tmp_menu = NULL; in be_remove_menu()
1263 if (rename(tmp_menu, menu) != 0) { in be_remove_menu()
1267 tmp_menu, menu, strerror(err)); in be_remove_menu()
1271 free(tmp_menu); in be_remove_menu()
1272 tmp_menu = NULL; in be_remove_menu()
1308 if ((tmp_menu = (char *)malloc(tmp_menu_len)) in be_remove_menu()
1315 (void) memset(tmp_menu, 0, tmp_menu_len); in be_remove_menu()
1316 (void) strlcpy(tmp_menu, menu, tmp_menu_len); in be_remove_menu()
1317 (void) strlcat(tmp_menu, "XXXXXX", tmp_menu_len); in be_remove_menu()
1318 if ((fd = mkstemp(tmp_menu)) == -1) { in be_remove_menu()
1323 free(tmp_menu); in be_remove_menu()
1324 tmp_menu = NULL; in be_remove_menu()
1367 if (rename(tmp_menu, menu) != 0) { in be_remove_menu()
1371 tmp_menu, menu, strerror(err)); in be_remove_menu()
1376 free(tmp_menu); in be_remove_menu()
1377 tmp_menu = NULL; in be_remove_menu()
1413 if (tmp_menu != NULL) { in be_remove_menu()
1414 (void) unlink(tmp_menu); in be_remove_menu()
1415 free(tmp_menu); in be_remove_menu()