From 8d7dd82f227407fa2ee4e071f95e03a65962c3f3 Mon Sep 17 00:00:00 2001 From: Rainer Schuetze Date: Sun, 10 May 2015 17:31:36 +0200 Subject: dumplines: fix OMF symbol index --- src/PEImage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PEImage.cpp b/src/PEImage.cpp index ad8b288..fa1e615 100644 --- a/src/PEImage.cpp +++ b/src/PEImage.cpp @@ -552,7 +552,7 @@ unsigned _getIndex(const BYTE* &p) if (*p & 0x80) { p += 2; - return *(unsigned short*)(p - 2) & 0x7fff; + return ((p[-2] << 8) | p[-1]) & 0x7fff; } return *p++; } -- cgit v0.12