* Generate error-message if WriteContent returns nil

git-svn-id: trunk@8035 -
This commit is contained in:
joost 2007-07-13 11:23:42 +00:00
parent 9a8aa52cc5
commit 4a649f5b74

View File

@ -192,6 +192,7 @@ Uses dbugintf;
resourcestring
SErrRequestNotHandled = 'Web request was not handled by actions.';
SErrNoContentProduced = 'The content producer "%s" didn''t produce any content.';
{ THTMLContentProducer }
@ -225,6 +226,8 @@ begin
try
FWriter.CurrentElement := ParentElement;
el := WriteContent (FWriter);
if not assigned(el) then
Raise EHTMLError.CreateFmt(SErrNoContentProduced,[Self.Name]);
result := el.asstring;
finally
if WCreated then