Skip to content

Commit 5d9563d

Browse files
committed
correct file open modes
1 parent 8135094 commit 5d9563d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ext/dba/dba_dbm.c

+4-2
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,13 @@ DBA_OPEN_FUNC(dbm)
7373
fmode = "r";
7474
break;
7575
case DBA_WRITER:
76-
fmode = "a+";
76+
fmode = "r+b";
7777
break;
7878
case DBA_CREAT:
79+
fmode = "a+b";
80+
break;
7981
case DBA_TRUNC:
80-
fmode = "w+";
82+
fmode = "w+b";
8183
break;
8284
default:
8385
return FAILURE; /* not possible */

0 commit comments

Comments
 (0)