| Submitter | Alexander Graf |
|---|---|
| Date | Jan. 21, 2012, 4:19 a.m. |
| Message ID | <1327119551-29674-16-git-send-email-agraf@suse.de> |
| Download | mbox | patch |
| Permalink | /patch/137165/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/loader.c b/hw/loader.c index 446b628..415cdce 100644 --- a/hw/loader.c +++ b/hw/loader.c @@ -108,8 +108,12 @@ int load_image_targphys(const char *filename, int size; size = get_image_size(filename); - if (size > 0) + if (size > max_sz) { + return -1; + } + if (size > 0) { rom_add_file_fixed(filename, addr, -1); + } return size; }