The ext/Cwd/Cwd.xs part of...
[p5sagit/p5-mst-13.2.git] / ext / ODBM_File / ODBM_File.xs
index 3504ff6..2510d5e 100644 (file)
@@ -15,11 +15,7 @@ int  dbminit(char* filename);
 int    dbmclose(void);
 datum  fetch(datum key);
 int    store(datum key, datum dat);
-#  ifdef __cplusplus
-int    odelete(datum key);     /* Cannot be delete() for C++. */
-#  else
 int    delete(datum key); 
-#  endif
 datum  firstkey(void);
 datum  nextkey(datum key);
 #endif
@@ -57,11 +53,7 @@ typedef datum datum_value ;
 
 #define odbm_FETCH(db,key)                     fetch(key)
 #define odbm_STORE(db,key,value,flags)         store(key,value)
-#ifdef __cplusplus
-#  define odbm_DELETE(db,key)                  odelete(key)
-#else
-#  define odbm_DELETE(db,key)                  delete(key)
-#endif
+#define odbm_DELETE(db,key)                    delete(key)
 #define odbm_FIRSTKEY(db)                      firstkey()
 #define odbm_NEXTKEY(db,key)                   nextkey(key)