diff options
author | AlexWhiter <a.whiter@yandex.ru> | 2018-03-30 15:50:20 (GMT) |
---|---|---|
committer | AlexWhiter <a.whiter@yandex.ru> | 2018-03-30 15:50:20 (GMT) |
commit | a0930e367b39e7a7d0d2f8803cb6e7b983c2def5 (patch) | |
tree | c5468ada190a8de23d504f1c636057f8dbc210a0 | |
parent | d67da0ec9481ca3ffe878ca68dfb64909040e231 (diff) | |
download | cv2pdb-a0930e367b39e7a7d0d2f8803cb6e7b983c2def5.zip cv2pdb-a0930e367b39e7a7d0d2f8803cb6e7b983c2def5.tar.gz cv2pdb-a0930e367b39e7a7d0d2f8803cb6e7b983c2def5.tar.bz2 |
Fixed the calculation of IMAGE_DEBUG_DIRECTORY offset in DBG files.
-rw-r--r-- | src/PEImage.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/PEImage.cpp b/src/PEImage.cpp index 4cd3675..8603400 100644 --- a/src/PEImage.cpp +++ b/src/PEImage.cpp @@ -331,7 +331,7 @@ bool PEImage::initDbgPtr(bool initDbgDir) symtable = (char*)(sec + nsec);
nsym = dbg->ExportedNamesSize;
- strtable = symtable + nsym * IMAGE_SIZEOF_SYMBOL;
+ strtable = symtable + nsym;
if(dbg->DebugDirectorySize <= IMAGE_DIRECTORY_ENTRY_DEBUG)
return setError("too few entries in data directory");
|