]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ldb_mdb: #ifdef EBADE as it is not portable
authorStefan Metzmacher <metze@samba.org>
Thu, 26 Jul 2018 00:29:10 +0000 (02:29 +0200)
committerRalph Boehme <slow@samba.org>
Fri, 27 Jul 2018 11:07:14 +0000 (13:07 +0200)
E.g. FreeBSD 11.2 doesn't have it.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
lib/ldb/ldb_mdb/ldb_mdb.c

index af552feb317a70478e8010b9b5ae5784cb3f39fa..bd84fe10bcde5a933135e14c7266aa34d7d60513 100644 (file)
@@ -40,7 +40,9 @@ int ldb_mdb_err_map(int lmdb_err)
                return LDB_SUCCESS;
        case EIO:
                return LDB_ERR_OPERATIONS_ERROR;
+#ifdef EBADE
        case EBADE:
+#endif
        case MDB_INCOMPATIBLE:
        case MDB_CORRUPTED:
        case MDB_INVALID: