diff options
author | Werner Koch <[email protected]> | 2023-05-04 09:55:26 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2023-05-04 12:37:48 +0000 |
commit | a7dbf11954873c6c58a36b57028ced4ecd45bdc6 (patch) | |
tree | d24ae94b8a122285290ed31273e62fa7e4d78b68 /kbx/keybox-init.c | |
parent | gpgsm: Cache the non-existence of the policy file. (diff) | |
download | gnupg-a7dbf11954873c6c58a36b57028ced4ecd45bdc6.tar.gz gnupg-a7dbf11954873c6c58a36b57028ced4ecd45bdc6.zip |
kbx: Add extra flags to fopen for use by Windows.
* kbx/keybox-search.c (open_file): Use sysopen and sequential.
* kbx/keybox-update.c (create_tmp_file): Ditto.
(blob_filecopy): Ditto.
(keybox_set_flags): Ditto.
(keybox_delete): Ditto.
(keybox_compress): Ditto.
--
Under Windows "sysopen" requests that direct API calls (CreateFile et
al.) are used instead of the libc wrappers. This may or may not
improve the performance.
Using "sequential" is a hint to Windows to assume that a file is in
general access in a sequential manner. This will have an affect only
with a future libgpg-error.
Diffstat (limited to 'kbx/keybox-init.c')
0 files changed, 0 insertions, 0 deletions