diff options
Use a shared input/output mutex
Replace the save mutex with a common mutex, which is locked whenever
read or write operations on the data files are performed. Also, since
this mutex is an implementation detail, mark the locking functions
static and remove them from the header file.
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to '%252525252525252525252525252525252525252525253fid%252525252525252525252525252525252525252525253d2fe9c7efcee3812d46f367d3321c924ca4152485&id2%252525252525252525252525252525252525252525253de943a8a4dbb8b5d6ad280ba2a576cdd9e7e66a63%2525252525252525252525252525252525252525253fid%2525252525252525252525252525252525252525253d2fe9c7efcee3812d46f367d3321c924ca4152485%25252525252525252525252525252525252525253fid%25252525252525252525252525252525252525253de943a8a4dbb8b5d6ad280ba2a576cdd9e7e66a63%252525252525252525252525252525252525253fid%252525252525252525252525252525252525253de943a8a4dbb8b5d6ad280ba2a576cdd9e7e66a63%2525252525252525252525252525252525253fid%2525252525252525252525252525252525253de943a8a4dbb8b5d6ad280ba2a576cdd9e7e66a63%25252525252525252525252525252525253fid%25252525252525252525252525252525253df69698569ff79965580c3a8c23d9e59fc1810fc7%252525252525252525252525252525253fid%252525252525252525252525252525253df69698569ff79965580c3a8c23d9e59fc1810fc7%2525252525252525252525252525253fid%2525252525252525252525252525253df69698569ff79965580c3a8c23d9e59fc1810fc7%25252525252525252525252525253fid%25252525252525252525252525253df69698569ff79965580c3a8c23d9e59fc1810fc7%252525252525252525252525253fid%252525252525252525252525253df69698569ff79965580c3a8c23d9e59fc1810fc7&id2%252525252525252525252525253d380124c7a21fc216e760e8b925d8738292b725f8%2525252525252525252525253fid%2525252525252525252525253df69698569ff79965580c3a8c23d9e59fc1810fc7&id2%2525252525252525252525253d380124c7a21fc216e760e8b925d8738292b725f8%25252525252525252525253fid%25252525252525252525253df69698569ff79965580c3a8c23d9e59fc1810fc7%252525252525252525253fid%252525252525252525253d380124c7a21fc216e760e8b925d8738292b725f8%2525252525252525253fid%2525252525252525253d7a0134204ebf3fe03ce670348c326521ae48f2ed%25252525252525253fid%25252525252525253d7a0134204ebf3fe03ce670348c326521ae48f2ed%252525252525253fid%252525252525253d7a0134204ebf3fe03ce670348c326521ae48f2ed%2525252525253fid%2525252525253d7a0134204ebf3fe03ce670348c326521ae48f2ed%25252525253fid%25252525253d7a0134204ebf3fe03ce670348c326521ae48f2ed&id2%25252525253d0f3d1988bfacd86075c7306723ea11d63afa766a%252525253fid%252525253d7a0134204ebf3fe03ce670348c326521ae48f2ed%2525253fid%2525253d7a0134204ebf3fe03ce670348c326521ae48f2ed%25253fid%25253d7a0134204ebf3fe03ce670348c326521ae48f2ed%253fid%253d7a0134204ebf3fe03ce670348c326521ae48f2ed%3fid%3d7a0134204ebf3fe03ce670348c326521ae48f2ed&id2%3d0f3d1988bfacd86075c7306723ea11d63afa766a?id=7a0134204ebf3fe03ce670348c326521ae48f2ed')
0 files changed, 0 insertions, 0 deletions