summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authormarco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-06-13 15:12:27 +0000
committermarco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-06-13 15:12:27 +0000
commitd478bccf74e41b27ce29c506b98e0b65badd7d19 (patch)
tree946566bc51f19911db51ee941b65d0e230fa350a /packages
parent87e1071670626a23ca32e96a702acf26c0a8bb76 (diff)
downloadfpc-d478bccf74e41b27ce29c506b98e0b65badd7d19.tar.gz
* made several functions virtual.
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15426 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages')
-rw-r--r--packages/chm/src/chmfilewriter.pas8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/chm/src/chmfilewriter.pas b/packages/chm/src/chmfilewriter.pas
index 953d6d9138..c884ae7931 100644
--- a/packages/chm/src/chmfilewriter.pas
+++ b/packages/chm/src/chmfilewriter.pas
@@ -53,11 +53,11 @@ type
function GetData(const DataName: String; out PathInChm: String; out FileName: String; var Stream: TStream): Boolean;
procedure LastFileAdded(Sender: TObject);
public
- constructor Create;
+ constructor Create; virtual;
destructor Destroy; override;
- procedure LoadFromFile(AFileName: String);
- procedure SaveToFile(AFileName: String);
- procedure WriteChm(AOutStream: TStream);
+ procedure LoadFromFile(AFileName: String); virtual;
+ procedure SaveToFile(AFileName: String); virtual;
+ procedure WriteChm(AOutStream: TStream); virtual;
function ProjectDir: String;
procedure AddFileWithContext(contextid:integer;filename:ansistring;contextname:ansistring='');
// though stored in the project file, it is only there for the program that uses the unit