iNo need to call strerror() for malloc()/calloc() failure - dedup - deduplicating backup program Err bitreich.org 70 hgit clone git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/ URL:git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/ bitreich.org 70 1Log /scm/dedup/log.gph bitreich.org 70 1Files /scm/dedup/files.gph bitreich.org 70 1Refs /scm/dedup/refs.gph bitreich.org 70 1Tags /scm/dedup/tag bitreich.org 70 1README /scm/dedup/file/README.gph bitreich.org 70 1LICENSE /scm/dedup/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 7dbf6de1389b8b7b56017da2ff20fcdfccb40ca4 /scm/dedup/commit/7dbf6de1389b8b7b56017da2ff20fcdfccb40ca4.gph bitreich.org 70 1parent 4254c18ccefe1aec0ed1bae902202e0ca5f8ad10 /scm/dedup/commit/4254c18ccefe1aec0ed1bae902202e0ca5f8ad10.gph bitreich.org 70 hAuthor: sin URL:mailto:sin@2f30.org bitreich.org 70 iDate: Mon, 20 May 2019 13:02:05 +0300 Err bitreich.org 70 i Err bitreich.org 70 iNo need to call strerror() for malloc()/calloc() failure Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M bcompress.c | 9 ++++----- Err bitreich.org 70 i M bencrypt.c | 9 ++++----- Err bitreich.org 70 i M block.c | 5 ++--- Err bitreich.org 70 i M bstorage.c | 12 ++++++------ Err bitreich.org 70 i M snap.c | 10 +++++----- Err bitreich.org 70 i Err bitreich.org 70 i5 files changed, 21 insertions(+), 24 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/bcompress.c b/bcompress.c /scm/dedup/file/bcompress.c.gph bitreich.org 70 i@@ -3,7 +3,6 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i Err bitreich.org 70 i #include Err bitreich.org 70 i-#include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i@@ -111,7 +110,7 @@ bccreat(struct bctx *bctx, char *path, int mode) Err bitreich.org 70 i Err bitreich.org 70 i bctx->cctx = calloc(1, sizeof(struct cctx)); Err bitreich.org 70 i if (bctx->cctx == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i cctx = bctx->cctx; Err bitreich.org 70 i@@ -143,7 +142,7 @@ bcopen(struct bctx *bctx, char *path, int flags, int mode) Err bitreich.org 70 i Err bitreich.org 70 i bctx->cctx = calloc(1, sizeof(struct cctx)); Err bitreich.org 70 i if (bctx->cctx == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i cctx = bctx->cctx; Err bitreich.org 70 i@@ -181,7 +180,7 @@ bcput(struct bctx *bctx, void *buf, size_t n, unsigned char *md) Err bitreich.org 70 i Err bitreich.org 70 i cbuf = malloc(CDSIZE + cn); Err bitreich.org 70 i if (cbuf == NULL) { Err bitreich.org 70 i- seterr("malloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("malloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -244,7 +243,7 @@ bcget(struct bctx *bctx, unsigned char *md, void *buf, size_t *n) Err bitreich.org 70 i Err bitreich.org 70 i cbuf = malloc(size); Err bitreich.org 70 i if (cbuf == NULL) { Err bitreich.org 70 i- seterr("malloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("malloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/bencrypt.c b/bencrypt.c /scm/dedup/file/bencrypt.c.gph bitreich.org 70 i@@ -3,7 +3,6 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i Err bitreich.org 70 i #include Err bitreich.org 70 i-#include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i@@ -122,7 +121,7 @@ becreat(struct bctx *bctx, char *path, int mode) Err bitreich.org 70 i Err bitreich.org 70 i bctx->ectx = calloc(1, sizeof(struct ectx)); Err bitreich.org 70 i if (bctx->ectx == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i ectx = bctx->ectx; Err bitreich.org 70 i@@ -164,7 +163,7 @@ beopen(struct bctx *bctx, char *path, int flags, int mode) Err bitreich.org 70 i Err bitreich.org 70 i bctx->ectx = calloc(1, sizeof(struct ectx)); Err bitreich.org 70 i if (bctx->ectx == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i ectx = bctx->ectx; Err bitreich.org 70 i@@ -199,7 +198,7 @@ beput(struct bctx *bctx, void *buf, size_t n, unsigned char *md) Err bitreich.org 70 i Err bitreich.org 70 i ebuf = malloc(EDSIZE + en); Err bitreich.org 70 i if (ebuf == NULL) { Err bitreich.org 70 i- seterr("malloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("malloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -257,7 +256,7 @@ beget(struct bctx *bctx, unsigned char *md, void *buf, size_t *n) Err bitreich.org 70 i Err bitreich.org 70 i ebuf = malloc(size); Err bitreich.org 70 i if (ebuf == NULL) { Err bitreich.org 70 i- seterr("malloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("malloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/block.c b/block.c /scm/dedup/file/block.c.gph bitreich.org 70 i@@ -2,7 +2,6 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i Err bitreich.org 70 i-#include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i@@ -36,7 +35,7 @@ bcreat(char *path, int mode, struct bctx **bctx) Err bitreich.org 70 i Err bitreich.org 70 i *bctx = calloc(1, sizeof(**bctx)); Err bitreich.org 70 i if (*bctx == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -62,7 +61,7 @@ bopen(char *path, int flags, int mode, struct bctx **bctx) Err bitreich.org 70 i Err bitreich.org 70 i *bctx = calloc(1, sizeof(**bctx)); Err bitreich.org 70 i if (*bctx == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/bstorage.c b/bstorage.c /scm/dedup/file/bstorage.c.gph bitreich.org 70 i@@ -191,7 +191,7 @@ loadbd(struct sctx *sctx) Err bitreich.org 70 i Err bitreich.org 70 i bd = calloc(1, sizeof(*bd)); Err bitreich.org 70 i if (bd == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -282,7 +282,7 @@ bscreat(struct bctx *bctx, char *path, int mode) Err bitreich.org 70 i bctx->sctx = calloc(1, sizeof(struct sctx)); Err bitreich.org 70 i if (bctx->sctx == NULL) { Err bitreich.org 70 i close(fd); Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -336,7 +336,7 @@ bsopen(struct bctx *bctx, char *path, int flags, int mode) Err bitreich.org 70 i bctx->sctx = calloc(1, sizeof(struct sctx)); Err bitreich.org 70 i if (bctx->sctx == NULL) { Err bitreich.org 70 i close(fd); Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -428,7 +428,7 @@ bsput(struct bctx *bctx, void *buf, size_t n, unsigned char *md) Err bitreich.org 70 i Err bitreich.org 70 i bd = calloc(1, sizeof(*bd)); Err bitreich.org 70 i if (bd == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i bd->type = BDTYPE; Err bitreich.org 70 i@@ -479,7 +479,7 @@ bsget(struct bctx *bctx, unsigned char *md, void *buf, size_t *n) Err bitreich.org 70 i memcpy(key.md, md, MDSIZE); Err bitreich.org 70 i bd = RB_FIND(bdcache, &sctx->bdcache, &key); Err bitreich.org 70 i if (bd == NULL) { Err bitreich.org 70 i- seterr("unknown block"); Err bitreich.org 70 i+ seterr("block not found"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -513,7 +513,7 @@ bsrm(struct bctx *bctx, unsigned char *md) Err bitreich.org 70 i memcpy(key.md, md, MDSIZE); Err bitreich.org 70 i bd = RB_FIND(bdcache, &sctx->bdcache, &key); Err bitreich.org 70 i if (bd == NULL) { Err bitreich.org 70 i- seterr("unknown block"); Err bitreich.org 70 i+ seterr("block not found"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/snap.c b/snap.c /scm/dedup/file/snap.c.gph bitreich.org 70 i@@ -104,7 +104,7 @@ loadmdnone(struct sctx *sctx, int first) Err bitreich.org 70 i Err bitreich.org 70 i mdnode = calloc(1, sizeof(*mdnode)); Err bitreich.org 70 i if (mdnode == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -142,7 +142,7 @@ loadmdchacha(struct sctx *sctx, int first) Err bitreich.org 70 i Err bitreich.org 70 i mdnode = calloc(1, sizeof(*mdnode)); Err bitreich.org 70 i if (mdnode == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -230,7 +230,7 @@ screat(char *path, int mode, struct sctx **sctx) Err bitreich.org 70 i *sctx = calloc(1, sizeof(**sctx)); Err bitreich.org 70 i if (*sctx == NULL) { Err bitreich.org 70 i close(fd); Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -303,7 +303,7 @@ sopen(char *path, int flags, int mode, struct sctx **sctx) Err bitreich.org 70 i *sctx = calloc(1, sizeof(**sctx)); Err bitreich.org 70 i if (*sctx == NULL) { Err bitreich.org 70 i close(fd); Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -359,7 +359,7 @@ sput(struct sctx *sctx, unsigned char *md) Err bitreich.org 70 i Err bitreich.org 70 i mdnode = calloc(1, sizeof(*mdnode)); Err bitreich.org 70 i if (mdnode == NULL) { Err bitreich.org 70 i- seterr("calloc: %s", strerror(errno)); Err bitreich.org 70 i+ seterr("calloc: out of memory"); Err bitreich.org 70 i return -1; Err bitreich.org 70 i } Err bitreich.org 70 i shdr = &sctx->shdr; Err bitreich.org 70 .