summaryrefslogtreecommitdiff
path: root/ext/dbm/NDBM_File.xs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/dbm/NDBM_File.xs')
-rw-r--r--ext/dbm/NDBM_File.xs58
1 files changed, 0 insertions, 58 deletions
diff --git a/ext/dbm/NDBM_File.xs b/ext/dbm/NDBM_File.xs
deleted file mode 100644
index 5f4f78b974..0000000000
--- a/ext/dbm/NDBM_File.xs
+++ /dev/null
@@ -1,58 +0,0 @@
-#include "EXTERN.h"
-#include "perl.h"
-#include "XSUB.h"
-#include <ndbm.h>
-
-typedef DBM* NDBM_File;
-#define dbm_new(dbtype,filename,flags,mode) dbm_open(filename,flags,mode)
-#define nextkey(db,key) dbm_nextkey(db)
-
-MODULE = NDBM_File PACKAGE = NDBM_File PREFIX = dbm_
-
-NDBM_File
-dbm_new(dbtype, filename, flags, mode)
- char * dbtype
- char * filename
- int flags
- int mode
-
-void
-dbm_DESTROY(db)
- NDBM_File db
- CODE:
- dbm_close(db);
-
-datum
-dbm_fetch(db, key)
- NDBM_File db
- datum key
-
-int
-dbm_store(db, key, value, flags = DBM_REPLACE)
- NDBM_File db
- datum key
- datum value
- int flags
-
-int
-dbm_delete(db, key)
- NDBM_File db
- datum key
-
-datum
-dbm_firstkey(db)
- NDBM_File db
-
-datum
-nextkey(db, key)
- NDBM_File db
- datum key
-
-int
-dbm_error(db)
- NDBM_File db
-
-int
-dbm_clearerr(db)
- NDBM_File db
-