summaryrefslogtreecommitdiff
path: root/src/model/expandNobits.c
diff options
context:
space:
mode:
authornorly <ny-git@enpas.org>2013-05-24 01:07:45 +0100
committernorly <ny-git@enpas.org>2013-05-24 01:08:56 +0100
commitbac8986954899053330a952cb6e40d04ec1225b8 (patch)
tree0359885c1cb848b54489f8d8421d5c09edeea592 /src/model/expandNobits.c
parent2e60e5b7733fbb99009421ca84a5e3cdc49e7fa7 (diff)
Cleaner error handling with ELFU_WARN and ELFU_WARNELF
Diffstat (limited to 'src/model/expandNobits.c')
-rw-r--r--src/model/expandNobits.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/model/expandNobits.c b/src/model/expandNobits.c
index 648ee21..d12990e 100644
--- a/src/model/expandNobits.c
+++ b/src/model/expandNobits.c
@@ -1,5 +1,4 @@
#include <assert.h>
-#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
@@ -33,7 +32,7 @@ void elfu_mExpandNobits(ElfuElf *me, GElf_Off off)
* to be filled. This means that it relies on the NOBITS area
* being actually 0 bytes, and the expansion would ruin it.
*/
- fprintf(stderr, "mExpandNobits: Found PHDR spanning expansion offset. Aborting.\n");
+ ELFU_WARN("mExpandNobits: Found PHDR spanning expansion offset. Aborting.\n");
return;
}
} else {
@@ -101,7 +100,7 @@ void elfu_mExpandNobits(ElfuElf *me, GElf_Off off)
ms->data.d_buf = malloc(ms->shdr.sh_size);
memset(ms->data.d_buf, '\0', ms->shdr.sh_size);
if (!ms->data.d_buf) {
- fprintf(stderr, "mExpandNobits: Could not allocate %jd bytes for NOBITS expansion.\n", ms->shdr.sh_size);
+ ELFU_WARN("mExpandNobits: Could not allocate %jd bytes for NOBITS expansion.\n", ms->shdr.sh_size);
}
ms->data.d_align = 1;