-rw-r--r-- | cache.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -53,3 +53,3 @@ static int open_slot(struct cache_slot *slot) - slot->bufsize = read(slot->cache_fd, slot->buf, sizeof(slot->buf)); + slot->bufsize = xread(slot->cache_fd, slot->buf, sizeof(slot->buf)); if (slot->bufsize < 0) @@ -83,3 +83,3 @@ static int print_slot(struct cache_slot *slot) { - ssize_t i, j = 0; + ssize_t i; @@ -89,6 +89,6 @@ static int print_slot(struct cache_slot *slot) - while((i=read(slot->cache_fd, slot->buf, sizeof(slot->buf))) > 0) - j = write(STDOUT_FILENO, slot->buf, i); + while((i = xread(slot->cache_fd, slot->buf, sizeof(slot->buf))) > 0) + i = xwrite(STDOUT_FILENO, slot->buf, i); - if (j < 0) + if (i < 0) return errno; @@ -144,3 +144,3 @@ static int lock_slot(struct cache_slot *slot) return errno; - if (write(slot->lock_fd, slot->key, slot->keylen + 1) < 0) + if (xwrite(slot->lock_fd, slot->key, slot->keylen + 1) < 0) return errno; |