瀏覽代碼

* fixed previous commit

git-svn-id: trunk@1097 -
florian 20 年之前
父節點
當前提交
d56e29b9dd
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      compiler/i386/ra386int.pas

+ 6 - 2
compiler/i386/ra386int.pas

@@ -711,7 +711,10 @@ Unit Ra386int;
          begin
          begin
            Consume(AS_DOT);
            Consume(AS_DOT);
            if actasmtoken in [AS_BYTE,AS_ID,AS_WORD,AS_DWORD,AS_QWORD] then
            if actasmtoken in [AS_BYTE,AS_ID,AS_WORD,AS_DWORD,AS_QWORD] then
-             s:=s+'.'+actasmpattern
+             begin
+               s:=s+'.'+actasmpattern;
+               consume(actasmtoken);
+             end
            else
            else
             begin
             begin
               Consume(AS_ID);
               Consume(AS_ID);
@@ -1485,10 +1488,11 @@ Unit Ra386int;
         expr    : string;
         expr    : string;
         tempreg : tregister;
         tempreg : tregister;
         typesize,
         typesize,
-        l       : aint;
+        l,k     : aint;
         hl      : tasmlabel;
         hl      : tasmlabel;
         toffset,
         toffset,
         tsize   : aint;
         tsize   : aint;
+        tempstr : string;
       begin
       begin
         expr:='';
         expr:='';
         repeat
         repeat