summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/HelpFile.pas14
-rw-r--r--src/nvNullObjects.pas3
-rw-r--r--src/nvUtilities.pas3
3 files changed, 8 insertions, 12 deletions
diff --git a/src/HelpFile.pas b/src/HelpFile.pas
index 590825dc..1ef1fe9e 100644
--- a/src/HelpFile.pas
+++ b/src/HelpFile.pas
@@ -150,22 +150,16 @@ begin
end;
procedure THelpFile.ReadHeader;
-var
- p: PByte;
- pend: PByte;
begin
-writeln('DEBUG: THelpFile.ReadHeader >>>>');
- p := _Data;
- pend := _Data + SizeOf(_Header);
- writeln('SizeOf(_Header) = ', SizeOf(_Header));
+ProfileEvent('THelpFile.ReadHeader >>>>');
Move(_Data^, _Header, SizeOf(_Header));
-// MemCopy(_Data, _Header, sizeof(_Header));
+ProfileEvent('title=' + _Header.title);
if _Header.ID <> $5348 then
raise EHelpFileException.Create( 'File doesn''t appear to be an OS/2 Help document (header ID not correct)' );
_Title := _Header.Title;
-writeln('DEBUG: THelpFile.ReadHeader <<<<<');
+ProfileEvent('THelpFile.ReadHeader <<<<<');
end;
constructor THelpFile.Create( const FileName: string;
@@ -329,6 +323,7 @@ type
procedure THelpFile.ReadFontTable;
begin
+ { TODO : ReadFontTable }
end;
procedure THelpFile.GetImages( ImageOffsets: TList;
@@ -341,6 +336,7 @@ begin
Images.Clear;
for ListIndex:= 0 to ImageOffsets.Count - 1 do
begin
+ { TODO -oGraeme : Double check pointer conversion }
ImageOffset := longint( ImageOffsets[ ListIndex ] );
try
Bitmap:= THelpBitmap.CreateFromHelpFile( _Data
diff --git a/src/nvNullObjects.pas b/src/nvNullObjects.pas
index b9fcd446..0dccf855 100644
--- a/src/nvNullObjects.pas
+++ b/src/nvNullObjects.pas
@@ -2,9 +2,6 @@ unit nvNullObjects;
{$mode objfpc}{$H+}
-// disable to remove debugging output
-{$Define DEBUG}
-
interface
uses
diff --git a/src/nvUtilities.pas b/src/nvUtilities.pas
index af10cd89..212ac8e8 100644
--- a/src/nvUtilities.pas
+++ b/src/nvUtilities.pas
@@ -2,6 +2,9 @@ unit nvUtilities;
{$mode objfpc}{$H+}
+// disable to remove debugging output
+{$Define DEBUG}
+
interface
uses