diff options
author | Werner Koch <[email protected]> | 2021-05-25 11:39:59 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2021-05-25 11:39:59 +0000 |
commit | 30563ea29705016b08ff04fd8a833940ea94e4e8 (patch) | |
tree | 50814b57641f0770789ca0d7430ccf08afaf4241 /g10/openfile.c | |
parent | common: Annotate leaked memory in homedir.c (diff) | |
download | gnupg-30563ea29705016b08ff04fd8a833940ea94e4e8.tar.gz gnupg-30563ea29705016b08ff04fd8a833940ea94e4e8.zip |
gpg: Partial fix for Unicode problem in output files.
* g10/openfile.c (overwrite_filep): Use gnupg_access.
--
As said, this is just an obvious but partial fix. We need to review
things for the output module.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'g10/openfile.c')
-rw-r--r-- | g10/openfile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/openfile.c b/g10/openfile.c index 12a232a19..5ca168a13 100644 --- a/g10/openfile.c +++ b/g10/openfile.c @@ -64,7 +64,7 @@ overwrite_filep( const char *fname ) if ( iobuf_is_pipe_filename (fname) ) return 1; /* Writing to stdout is always okay. */ - if ( access( fname, F_OK ) ) + if ( gnupg_access( fname, F_OK ) ) return 1; /* Does not exist. */ if ( !compare_filenames (fname, NAME_OF_DEV_NULL) ) |