icoutils/icoutils-nullptr.patch

14 lines
418 B
Diff
Raw Normal View History

2017-11-02 09:13:02 +00:00
diff --git a/wrestool/extract.c b/wrestool/extract.c
index 0044ce0..84239d7 100644
--- a/wrestool/extract.c
+++ b/wrestool/extract.c
@@ -275,6 +275,8 @@ extract_bitmap_resource(WinLibrary *fi, WinResource *wr, size_t *ressize)
size_t size;
resentry=(uint8_t *)(get_resource_entry(fi,wr,&size));
+ if (!resentry)
+ return NULL;
/* Bitmap file consists of:
* 1) File header (14 bytes)