summaryrefslogtreecommitdiff
path: root/compiler/ncgset.pas
diff options
context:
space:
mode:
authoryury <yury@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-07-23 09:36:07 +0000
committeryury <yury@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-07-23 09:36:07 +0000
commit914709ca124eb77a7db1877b7a9b26233bbcbed6 (patch)
treeca46f2a4fea2508b558de0d7591c5dd785ccfb33 /compiler/ncgset.pas
parente388ca752f5943f74d78a2c7f58fd65076b43c57 (diff)
downloadfpc-914709ca124eb77a7db1877b7a9b26233bbcbed6.tar.gz
* Fixed 'mixed signed/unsigned' and pointer conversion warnings.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11439 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/ncgset.pas')
-rw-r--r--compiler/ncgset.pas4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/ncgset.pas b/compiler/ncgset.pas
index 568c9c1bf3..b7bde39aaf 100644
--- a/compiler/ncgset.pas
+++ b/compiler/ncgset.pas
@@ -428,8 +428,8 @@ implementation
((torddef(left.resultdef).low < int64(tsetdef(right.resultdef).setbase)) or
(torddef(left.resultdef).high > int64(tsetdef(right.resultdef).setmax)))) or
((left.resultdef.typ=enumdef) and
- ((tenumdef(left.resultdef).min < tsetdef(right.resultdef).setbase) or
- (tenumdef(left.resultdef).max > tsetdef(right.resultdef).setmax))) then
+ ((tenumdef(left.resultdef).min < aint(tsetdef(right.resultdef).setbase)) or
+ (tenumdef(left.resultdef).max > aint(tsetdef(right.resultdef).setmax)))) then
begin
current_asmdata.getjumplabel(l);
current_asmdata.getjumplabel(l2);