Under gcc -Wc++-compat, it warns that 'delete' is a keyword. Since this
is the name of the actual function in odbm, just temporarily disable
the warning.
require XSLoader;
our @ISA = qw(Tie::Hash);
-our $VERSION = "1.16";
+our $VERSION = "1.17";
XSLoader::load();
odbm_DELETE(db, key)
ODBM_File db
datum_key key
+ CODE:
+ /* don't warn about 'delete' being a C++ keyword */
+ GCC_DIAG_IGNORE_STMT(-Wc++-compat);
+ RETVAL = odbm_DELETE(db, key);
+ GCC_DIAG_RESTORE_STMT;
+ OUTPUT:
+ RETVAL
+
datum_key
odbm_FIRSTKEY(db)