Skip to content

Commit 81ec1c1

Browse files
author
Ladislav Zezula
committed
+ Make coverity happy
1 parent 76a9d7c commit 81ec1c1

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

make-msvc.bat

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
set path=%PATH%;c:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE
2+
devenv "StormLib_v09.sln" /build "Debug|Win32" /project "StormLib_test.vcproj" /projectconfig "Debug|Win32"

src/SBaseFileTable.cpp

+6-2
Original file line numberDiff line numberDiff line change
@@ -1363,7 +1363,9 @@ static TMPQExtHeader * TranslateHetTable(TMPQHetTable * pHetTable, ULONGLONG * p
13631363
}
13641364
}
13651365

1366-
return &pHetHeader->ExtHdr;
1366+
// Keep Coverity happy
1367+
assert((TMPQExtHeader *)&pHetHeader->ExtHdr == (TMPQExtHeader *)pbLinearTable);
1368+
return (TMPQExtHeader *)pbLinearTable;
13671369
}
13681370

13691371
static DWORD GetFileIndex_Het(TMPQArchive * ha, const char * szFileName)
@@ -1758,7 +1760,9 @@ TMPQExtHeader * TranslateBetTable(
17581760
}
17591761
}
17601762

1761-
return &pBetHeader->ExtHdr;
1763+
// Keep Coverity happy
1764+
assert((TMPQExtHeader *)&pBetHeader->ExtHdr == (TMPQExtHeader *)pbLinearTable);
1765+
return (TMPQExtHeader *)pbLinearTable;
17621766
}
17631767

17641768
void FreeBetTable(TMPQBetTable * pBetTable)

0 commit comments

Comments
 (0)