From 84cdd89060d4cb62580ace90a8f8a19855ded8d4 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Wed, 27 Apr 2011 19:46:15 +0200 Subject: [PATCH] Fix EFF_IMMUTABLE to include EFF_SENTINEL ef_open() and ef_close() clear EFF_SENTINEL because of that. Broken since commit 1492845c (v4.3.17) added EFF_SENTINEL. Harmless, as no file-backed table has a sentinel. --- include/file.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/file.h b/include/file.h index bd6ff3b1..c5887efc 100644 --- a/include/file.h +++ b/include/file.h @@ -114,7 +114,7 @@ struct emptypedstr { #define EFF_SENTINEL bit(5) /* All the immutable flags */ #define EFF_IMMUTABLE \ - (EFF_TYPED | EFF_XY | EFF_OWNER | EFF_GROUP | EFF_STATIC) + (EFF_TYPED | EFF_XY | EFF_OWNER | EFF_GROUP | EFF_STATIC | EFF_SENTINEL) /* Flags set when table contents is mapped */ /* Table is entirely in memory */ #define EFF_MEM bit(8)