summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGES4
-rw-r--r--Makefile5
-rw-r--r--VERSION2
-rw-r--r--src/PEImage.cpp2
4 files changed, 10 insertions, 3 deletions
diff --git a/CHANGES b/CHANGES
index 3940cee..fd27877 100644
--- a/CHANGES
+++ b/CHANGES
@@ -192,3 +192,7 @@ unreleased Version 0.22
2014-19-02 Version 0.29
* fix DWARF conversion for newer gcc versions (4.8.0 or even earlier)
+
+2014-25-02 Version 0.30
+
+ * fixed crash when converting DWARF for executables without .reloc segment
diff --git a/Makefile b/Makefile
index 8d5f278..28b068b 100644
--- a/Makefile
+++ b/Makefile
@@ -58,13 +58,14 @@ $(DOWNLOADS):
if not exist $(DOWNLOADS)\nul mkdir $(DOWNLOADS)
###############################
+ZIP = zip
SRC_ZIP = $(DOWNLOADS)\cv2pdb_src_$(VERSION).zip
src: $(DOWNLOADS) $(SRC_ZIP)
$(SRC_ZIP): $(SRC) $(ADD) $(DOC) $(TEST)
if exist $(SRC_ZIP) del $(SRC_ZIP)
- zip $(SRC_ZIP) -X $(SRC) $(ADD) $(DOC) $(TEST)
+ $(ZIP) $(SRC_ZIP) -X $(SRC) $(ADD) $(DOC) $(TEST)
###############################
BIN_ZIP = $(DOWNLOADS)\cv2pdb_$(VERSION).zip
@@ -73,7 +74,7 @@ bin: $(DOWNLOADS) $(BIN_ZIP)
$(BIN_ZIP): $(BIN) $(DOC) Makefile
if exist $(BIN_ZIP) del $(BIN_ZIP)
- zip $(BIN_ZIP) -j -X $(BIN) $(DOC)
+ $(ZIP) $(BIN_ZIP) -j -X $(BIN) $(DOC)
IDEDIR = $(VSINSTALLDIR)\Common7\IDE
diff --git a/VERSION b/VERSION
index 7a30eec..9bf4535 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-VERSION = 0.29
+VERSION = 0.30
diff --git a/src/PEImage.cpp b/src/PEImage.cpp
index 5f3a79b..0f7608c 100644
--- a/src/PEImage.cpp
+++ b/src/PEImage.cpp
@@ -45,6 +45,8 @@ PEImage::PEImage(const TCHAR* iname)
, debug_loc(0)
, debug_ranges(0)
, codeSegment(0)
+, reloc(0)
+, reloc_length(0)
{
if(iname)
load(iname);