2
0
Эх сурвалжийг харах

* Forgot to assign result of SwapEndian() into place.

git-svn-id: trunk@23534 -
sergei 12 жил өмнө
parent
commit
cb51c39dd7

+ 1 - 1
compiler/ogelf.pas

@@ -1771,7 +1771,7 @@ implementation
                       FReader.read(symversions^,shdrs[i].sh_size);
                       FReader.read(symversions^,shdrs[i].sh_size);
                       if source_info.endian<>target_info.endian then
                       if source_info.endian<>target_info.endian then
                         for j:=0 to syms-1 do
                         for j:=0 to syms-1 do
-                          SwapEndian(symversions[j]);
+                          symversions[j]:=SwapEndian(symversions[j]);
                     end;
                     end;
 
 
                   SHT_GNU_verdef:
                   SHT_GNU_verdef: