Преглед на файлове

* fixed shuffle helpers

git-svn-id: trunk@3856 -
Jonas Maebe преди 19 години
родител
ревизия
bbeb8c14b1
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      compiler/cgbase.pas

+ 2 - 2
compiler/cgbase.pas

@@ -635,7 +635,7 @@ implementation
           begin
           begin
             for i:=1 to shuffle^.len do
             for i:=1 to shuffle^.len do
               begin
               begin
-                if (shuffle^.shuffles[i] and $f)<>((shuffle^.shuffles[i] and $f0) shr 8) then
+                if (shuffle^.shuffles[i] and $f)<>((shuffle^.shuffles[i] and $f0) shr 4) then
                   exit;
                   exit;
               end;
               end;
             realshuffle:=false;
             realshuffle:=false;
@@ -656,7 +656,7 @@ implementation
         if shuffle.len=0 then
         if shuffle.len=0 then
           exit;
           exit;
         for i:=1 to shuffle.len do
         for i:=1 to shuffle.len do
-          shuffle.shuffles[i]:=(shuffle.shuffles[i] and $f0) or ((shuffle.shuffles[i] and $f0) shr 8);
+          shuffle.shuffles[i]:=(shuffle.shuffles[i] and $f0) or ((shuffle.shuffles[i] and $f0) shr 4);
       end;
       end;