summaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@suse.de>2009-04-05 17:33:47 +0200
committerAndreas Gruenbacher <agruen@suse.de>2009-04-05 17:42:20 +0200
commit1d204bbab2b2b6a718604fad117170342657be80 (patch)
tree8a8419409a81327dea179600c42a7f2a08b717cc /src/util.h
parentb3fbd9a585502767572115ab15ac9326ebe630cc (diff)
downloadpatch-1d204bbab2b2b6a718604fad117170342657be80.tar.gz
Don't assume the target directory exists when making a backup copy
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util.h b/src/util.h
index acc413b..1f6bd88 100644
--- a/src/util.h
+++ b/src/util.h
@@ -52,11 +52,11 @@ char *savebuf (char const *, size_t);
char *savestr (char const *);
char const *version_controller (char const *, bool, struct stat const *, char **, char **);
bool version_get (char const *, char const *, bool, bool, char const *, struct stat *);
-int create_file (char const *, int, mode_t);
+int create_file (char const *, int, mode_t, bool);
int systemic (char const *);
char *format_linenum (char[LINENUM_LENGTH_BOUND + 1], LINENUM);
void Fseek (FILE *, file_offset, int);
-void copy_file (char const *, char const *, struct stat *, int, mode_t);
+void copy_file (char const *, char const *, struct stat *, int, mode_t, bool);
void append_to_file (char const *, char const *);
void exit_with_signal (int) __attribute__ ((noreturn));
void ignore_signals (void);