From 0cc1c9c9dcea5955f7dab921d9a2fff78c4e1729 Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Thu, 8 Nov 2018 17:32:05 +0100 Subject: Make sure any linda operation that can raise an error won't ever leave a mutex unreleased --- src/keeper.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/keeper.h') diff --git a/src/keeper.h b/src/keeper.h index 37922fb..60410da 100644 --- a/src/keeper.h +++ b/src/keeper.h @@ -29,6 +29,7 @@ typedef struct s_Keepers Keepers; void init_keepers( Universe* U, lua_State* L); void close_keepers( Universe* U, lua_State* L); +Keeper* which_keeper( Keepers* keepers_, ptrdiff_t magic_); Keeper* keeper_acquire( Keepers* keepers_, ptrdiff_t magic_); #define KEEPER_MAGIC_SHIFT 3 void keeper_release( Keeper* K); -- cgit v1.2.3-55-g6feb