summaryrefslogtreecommitdiff
path: root/ext/dbm/SDBM_File.xs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/dbm/SDBM_File.xs')
-rw-r--r--ext/dbm/SDBM_File.xs58
1 files changed, 0 insertions, 58 deletions
diff --git a/ext/dbm/SDBM_File.xs b/ext/dbm/SDBM_File.xs
deleted file mode 100644
index 25cb67c1fc..0000000000
--- a/ext/dbm/SDBM_File.xs
+++ /dev/null
@@ -1,58 +0,0 @@
-#include "EXTERN.h"
-#include "perl.h"
-#include "XSUB.h"
-#include "ext/dbm/sdbm/sdbm.h"
-
-typedef DBM* SDBM_File;
-#define sdbm_new(dbtype,filename,flags,mode) sdbm_open(filename,flags,mode)
-#define nextkey(db,key) sdbm_nextkey(db)
-
-MODULE = SDBM_File PACKAGE = SDBM_File PREFIX = sdbm_
-
-SDBM_File
-sdbm_new(dbtype, filename, flags, mode)
- char * dbtype
- char * filename
- int flags
- int mode
-
-void
-sdbm_DESTROY(db)
- SDBM_File db
- CODE:
- sdbm_close(db);
-
-datum
-sdbm_fetch(db, key)
- SDBM_File db
- datum key
-
-int
-sdbm_store(db, key, value, flags = DBM_REPLACE)
- SDBM_File db
- datum key
- datum value
- int flags
-
-int
-sdbm_delete(db, key)
- SDBM_File db
- datum key
-
-datum
-sdbm_firstkey(db)
- SDBM_File db
-
-datum
-nextkey(db, key)
- SDBM_File db
- datum key
-
-int
-sdbm_error(db)
- SDBM_File db
-
-int
-sdbm_clearerr(db)
- SDBM_File db
-