Changeset 274


Ignore:
Timestamp:
Apr 27, 2008, 9:43:08 AM (17 years ago)
Author:
RBRi
Message:

more debug info

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Library/DebugUnit.pas

    r219 r274  
    5050  Procedure SetLogAspects(const aCommaSeparatedListOfAspectNames : String);
    5151
     52  Procedure writeDebugSetupDetailsTo(aStrings : TStrings);
     53
    5254
    5355var
     
    5759  PMPrintfString : Function(aString : PChar) : ULONG; APIENTRY;
    5860  activeLogAspects : LogAspects;
     61  infoMessage1 : String;
     62  infoMessage2 : String;
    5963
    6064
     
    6569  BseDos,
    6670  StringUtilsUnit;
     71
     72  Procedure writeDebugSetupDetailsTo(aStrings : TStrings);
     73  begin
     74    aStrings.Add('---- Debug ----');
     75    aStrings.Add('  ' + infoMessage1);
     76    aStrings.Add('  ' + infoMessage2);
     77  end;
     78
    6779
    6880  FUNCTION LoadPMPrinfFLib : integer;
     
    7991    tmpDllName:='PMPRINTF';
    8092    tmpRC := DosLoadModule(tmpErrorInfo, 255, tmpDllName, PMPrintfModuleHandle);
     93    infoMessage1 := 'DosLoadModule ' + tmpDllName + ' rc: ' + IntToStr(tmpRC);
    8194    if tmpRC <> 0 then
    8295    begin
     
    88101    tmpProcedureName := 'PmPrintfString';
    89102    tmpRC := DosQueryProcAddr(PMPrintfModuleHandle, 0, tmpProcedureName, tmpProcedureAddress);
     103    infoMessage2 := 'DosQueryProcAddr ' + tmpProcedureName + ' rc: ' + IntToStr(tmpRC);
    90104    if tmpRC <> 0 then
    91105    begin
Note: See TracChangeset for help on using the changeset viewer.