summaryrefslogtreecommitdiffabout
path: root/src/fullio.c
Side-by-side diff
Diffstat (limited to 'src/fullio.c') (more/less context) (ignore whitespace changes)
-rw-r--r--src/fullio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fullio.c b/src/fullio.c
index bdb51cb..84eea60 100644
--- a/src/fullio.c
+++ b/src/fullio.c
@@ -24,13 +24,13 @@
int
_gdbm_full_read (GDBM_FILE dbf, void *buffer, size_t size)
{
char *ptr = buffer;
while (size)
{
- ssize_t rdbytes = __read (dbf, ptr, size);
+ ssize_t rdbytes = gdbm_file_read (dbf, ptr, size);
if (rdbytes == -1)
{
if (errno == EINTR)
continue;
if (gdbm_last_errno (dbf) == GDBM_NO_ERROR)
GDBM_SET_ERRNO (dbf, GDBM_FILE_READ_ERROR, FALSE);
@@ -52,13 +52,13 @@ _gdbm_full_read (GDBM_FILE dbf, void *buffer, size_t size)
int
_gdbm_full_write (GDBM_FILE dbf, void *buffer, size_t size)
{
char *ptr = buffer;
while (size)
{
- ssize_t wrbytes = __write (dbf, ptr, size);
+ ssize_t wrbytes = gdbm_file_write (dbf, ptr, size);
if (wrbytes == -1)
{
if (errno == EINTR)
continue;
if (gdbm_last_errno (dbf) == GDBM_NO_ERROR)
GDBM_SET_ERRNO (dbf, GDBM_FILE_WRITE_ERROR, TRUE);

Return to:

Send suggestions and report system problems to the System administrator.