diff options
Diffstat (limited to 'src/dwarf2pdb.cpp')
-rw-r--r-- | src/dwarf2pdb.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dwarf2pdb.cpp b/src/dwarf2pdb.cpp index 6972f88..abc7ee0 100644 --- a/src/dwarf2pdb.cpp +++ b/src/dwarf2pdb.cpp @@ -1125,7 +1125,7 @@ int CV2PDB::getDWARFTypeSize(DWARF_CompilationUnit* cu, byte* typePtr) {
int basetype, upperBound, lowerBound;
getDWARFArrayBounds(id, cu, cursor, basetype, lowerBound, upperBound);
- return (upperBound + lowerBound + 1) * getDWARFTypeSize(cu, id.type);
+ return (upperBound - lowerBound + 1) * getDWARFTypeSize(cu, id.type);
}
default:
if(id.type)
|