浏览代码

* lfanew in dosheader aliased with union

git-svn-id: trunk@10229 -
marco 18 年之前
父节点
当前提交
51dc129916
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      rtl/win/wininc/struct.inc

+ 3 - 1
rtl/win/wininc/struct.inc

@@ -6917,7 +6917,9 @@ Const
           e_oemid : WORD;
           e_oeminfo : WORD;
           e_res2 : array[0..9] of WORD;
-          e_lfanew : LONG;
+          case boolean of 
+             true : (e_lfanew : LONG);
+             false: (_lfanew : LONG); // delphi naming
        end;
      PIMAGE_DOS_HEADER = ^IMAGE_DOS_HEADER;
      TIMAGE_DOS_HEADER = IMAGE_DOS_HEADER;