···15#include "parse-options.h"
16#include "exec-cmd.h"
17#include "setup.h"
01819/*
20 * This is to create corrupt objects for debugging and as such it
···15#include "parse-options.h"
16#include "exec-cmd.h"
17#include "setup.h"
18+#include "write-or-die.h"
1920/*
21 * This is to create corrupt objects for debugging and as such it
···23#include "setup.h"
24#include "split-index.h"
25#include "fsmonitor.h"
02627/*
28 * Default to not allowing changes to the list of files. The
···23#include "setup.h"
24#include "split-index.h"
25#include "fsmonitor.h"
26+#include "write-or-die.h"
2728/*
29 * Default to not allowing changes to the list of files. The
···17#include "../setup.h"
18#include "../worktree.h"
19#include "../wrapper.h"
02021/*
22 * This backend uses the following flags in `ref_update::flags` for
···17#include "../setup.h"
18#include "../worktree.h"
19#include "../wrapper.h"
20+#include "../write-or-die.h"
2122/*
23 * This backend uses the following flags in `ref_update::flags` for
···30#include "commit-graph.h"
31#include "commit-reach.h"
32#include "shallow.h"
03334/* Remember to update object flag allocation in object.h */
35#define THEY_HAVE (1u << 11)
···30#include "commit-graph.h"
31#include "commit-reach.h"
32#include "shallow.h"
33+#include "write-or-die.h"
3435/* Remember to update object flag allocation in object.h */
36#define THEY_HAVE (1u << 11)
+2-1
write-or-die.c
···1-#include "cache.h"
2#include "config.h"
3#include "run-command.h"
4#include "wrapper.h"
056/*
7 * Some cases use stdio, but want to flush after the write
···1+#include "git-compat-util.h"
2#include "config.h"
3#include "run-command.h"
4#include "wrapper.h"
5+#include "write-or-die.h"
67/*
8 * Some cases use stdio, but want to flush after the write