|
@@ -918,7 +918,7 @@ implementation
|
|
end;
|
|
end;
|
|
macrobuffer^[macropos]:=c;
|
|
macrobuffer^[macropos]:=c;
|
|
inc(macropos);
|
|
inc(macropos);
|
|
- if macropos>maxmacrolen then
|
|
|
|
|
|
+ if macropos>=maxmacrolen then
|
|
Message(scan_f_macro_buffer_overflow);
|
|
Message(scan_f_macro_buffer_overflow);
|
|
current_scanner.readchar;
|
|
current_scanner.readchar;
|
|
until false;
|
|
until false;
|