summaryrefslogtreecommitdiffstats
path: root/contrib/perl5/ext/ODBM_File/ODBM_File.xs
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/perl5/ext/ODBM_File/ODBM_File.xs')
-rw-r--r--contrib/perl5/ext/ODBM_File/ODBM_File.xs5
1 files changed, 5 insertions, 0 deletions
diff --git a/contrib/perl5/ext/ODBM_File/ODBM_File.xs b/contrib/perl5/ext/ODBM_File/ODBM_File.xs
index 150f2ef..27174ef 100644
--- a/contrib/perl5/ext/ODBM_File/ODBM_File.xs
+++ b/contrib/perl5/ext/ODBM_File/ODBM_File.xs
@@ -3,6 +3,11 @@
#include "XSUB.h"
#ifdef I_DBM
+/* If using the DB3 emulation, ENTER is defined both
+ * by DB3 and Perl. We drop the Perl definition now.
+ * See also INSTALL section on DB3.
+ * -- Stanislav Brabec <utx@penguin.cz> */
+# undef ENTER
# include <dbm.h>
#else
# ifdef I_RPCSVC_DBM
OpenPOWER on IntegriCloud