Browse Source

* fixed off by one error when writing a GRPDEF record

git-svn-id: trunk@30413 -
nickysn 10 years ago
parent
commit
1521f88a9d
1 changed files with 1 additions and 2 deletions
  1. 1 2
      compiler/omfbase.pas

+ 1 - 2
compiler/omfbase.pas

@@ -671,8 +671,7 @@ implementation
       Segment: Integer;
       Segment: Integer;
     begin
     begin
       RawRecord.RecordType:=RT_GRPDEF;
       RawRecord.RecordType:=RT_GRPDEF;
-      NextOfs:=1;
-      NextOfs:=RawRecord.WriteIndexedRef(NextOfs,GroupNameIndex);
+      NextOfs:=RawRecord.WriteIndexedRef(0,GroupNameIndex);
       for Segment in SegmentList do
       for Segment in SegmentList do
         begin
         begin
           if NextOfs>High(RawRecord.RawData) then
           if NextOfs>High(RawRecord.RawData) then