Changeset 457 for trunk/CmdList.pas
- Timestamp:
- Nov 27, 2023, 12:10:57 AM (5 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CmdList.pas
r447 r457 62 62 63 63 type 64 TData = array [0 ..MaxDataSize - 1] of Cardinal;64 TData = array [0..MaxDataSize - 1] of Cardinal; 65 65 PData = ^TData; 66 66 … … 335 335 procedure TCmdList.LoadFromFile(const F: TFileStream); 336 336 begin 337 F. read(FState.nLog, 4);337 F.Read(FState.nLog, 4); 338 338 LogData := nil; 339 339 LogAlloc := ((FState.nLog + 2) div LogGrow + 1) * LogGrow; 340 340 ReallocMem(LogData, LogAlloc); 341 F. read(LogData^, FState.nLog);341 F.Read(LogData^, FState.nLog); 342 342 FState.LoadPos := 0; 343 343 end; … … 346 346 begin 347 347 CompleteMoveCode; 348 F. write(FState.nLog, 4);349 F. write(LogData^, FState.nLog);348 F.Write(FState.nLog, 4); 349 F.Write(LogData^, FState.nLog); 350 350 end; 351 351 … … 354 354 begin 355 355 CompleteMoveCode; 356 F. write(FState.nLog, 4);356 F.Write(FState.nLog, 4); 357 357 F.Position := F.Position + OldState.nLog; 358 F. write(LogData[OldState.nLog], FState.nLog - OldState.nLog);358 F.Write(LogData[OldState.nLog], FState.nLog - OldState.nLog); 359 359 end; 360 360
Note:
See TracChangeset
for help on using the changeset viewer.