summaryrefslogtreecommitdiff
path: root/packages/chm
diff options
context:
space:
mode:
authorjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-07-26 18:09:50 +0000
committerjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-07-26 18:09:50 +0000
commitf46ab490f7db8582daf3780c527660018a790989 (patch)
tree350f16726fc459e3bb90b4ec89669f46f56922e2 /packages/chm
parent05b0d84c260ffa1d4058b7253b19361b1551cf65 (diff)
downloadfpc-f46ab490f7db8582daf3780c527660018a790989.tar.gz
* fixed range errors
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15640 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/chm')
-rw-r--r--packages/chm/src/chmcmd.lpr2
-rw-r--r--packages/chm/src/itolitlsreader.pas4
2 files changed, 3 insertions, 3 deletions
diff --git a/packages/chm/src/chmcmd.lpr b/packages/chm/src/chmcmd.lpr
index a3ca1b26ad..a86c4ae20a 100644
--- a/packages/chm/src/chmcmd.lpr
+++ b/packages/chm/src/chmcmd.lpr
@@ -43,7 +43,7 @@ end;
var
- theopts : array[1..5] of TOption;
+ theopts : array[1..6] of TOption;
procedure InitOptions;
diff --git a/packages/chm/src/itolitlsreader.pas b/packages/chm/src/itolitlsreader.pas
index 479257cbe9..5abab58c51 100644
--- a/packages/chm/src/itolitlsreader.pas
+++ b/packages/chm/src/itolitlsreader.pas
@@ -365,9 +365,9 @@ begin
Exit(fCachedEntry.DecompressedLength); // we've already looked it up
fCachedEntry.Name:='';
- fCachedEntry.ContentSection:=-1;
+ fCachedEntry.ContentSection:=LongWord(-1);
fCachedEntry.DecompressedLength:=0;
- fCachedEntry.ContentOffset:=-1;
+ fCachedEntry.ContentOffset:=QWord(-1);
StreamPos:=HeaderSectionTable[1].OffSet;
fStream.Read(IFCM, SizeOf(IFCM));