summaryrefslogtreecommitdiffstats
path: root/src/mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem.c')
-rw-r--r--src/mem.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mem.c b/src/mem.c
index 4b2c829..ce099c2 100644
--- a/src/mem.c
+++ b/src/mem.c
@@ -46,6 +46,11 @@ static int getmem(uint64_t addr, uint64_t size, struct mem_flags flags)
uint8_t *buf;
int rc = 0;
+ if (size == 0) {
+ PR_ERROR("Size must be > 0\n");
+ return 1;
+ }
+
buf = malloc(size);
assert(buf);
pdbg_for_each_class_target("adu", target) {
OpenPOWER on IntegriCloud