From 5d9563df567405bd60a314591274f2cbb466c116 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Wed, 6 Nov 2002 02:21:49 +0000 Subject: [PATCH] correct file open modes --- ext/dba/dba_dbm.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ext/dba/dba_dbm.c b/ext/dba/dba_dbm.c index ff079a7760..343affa0ac 100644 --- a/ext/dba/dba_dbm.c +++ b/ext/dba/dba_dbm.c @@ -73,11 +73,13 @@ DBA_OPEN_FUNC(dbm) fmode = "r"; break; case DBA_WRITER: - fmode = "a+"; + fmode = "r+b"; break; case DBA_CREAT: + fmode = "a+b"; + break; case DBA_TRUNC: - fmode = "w+"; + fmode = "w+b"; break; default: return FAILURE; /* not possible */ -- 2.40.0