| 1798 | } |
| 1799 | |
| 1800 | static struct diff_tempfile *claim_diff_tempfile(void) |
| 1801 | { |
| 1802 | int i; |
| 1803 | for (i = 0; i < ARRAY_SIZE(diff_temp); i++) |
| 1804 | if (!diff_temp[i].name) |
| 1805 | return diff_temp + i; |
| 1806 | BUG("diff is failing to clean up its tempfiles"); |
| 1807 | } |
| 1808 | |
| 1809 | static void remove_tempfile(void) |
| 1810 | { |