From 48c2cf1681883d129e22f12e375981261e45b815 Mon Sep 17 00:00:00 2001 From: mguesdon Date: Fri, 14 May 2004 12:11:10 +0000 Subject: [PATCH] o logs git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19320 72102866-910b-0410-8b05-ffd578937521 --- GSWExtensions.framework/GSWMetaRefresh.m | 28 +++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/GSWExtensions.framework/GSWMetaRefresh.m b/GSWExtensions.framework/GSWMetaRefresh.m index 0b01b3c..f3848d3 100644 --- a/GSWExtensions.framework/GSWMetaRefresh.m +++ b/GSWExtensions.framework/GSWMetaRefresh.m @@ -1,6 +1,6 @@ /** GSWMetaRefresh.m - GSWeb: Class GSWMetaRefresh - Copyright (C) 1999-2003 Free Software Foundation, Inc. + Copyright (C) 1999-2004 Free Software Foundation, Inc. Written by: Manuel Guesdon Date: Apr 1999 @@ -38,23 +38,38 @@ RCS_ID("$Id$") //=================================================================================== @implementation GSWMetaRefresh + +//----------------------------------------------------------------------------------- -(BOOL)synchronizesVariablesWithBindings { return NO; }; +//----------------------------------------------------------------------------------- -(NSString*)contentString { - NSNumber* seconds = [self valueForBinding:@"seconds"]; - NSString* contentString = [NSString stringWithFormat:@"%@;url=%@", - [seconds description], - [[self context]componentActionURL]]; + NSNumber* seconds = nil; + NSString* contentString = nil; + + LOGObjectFnStart(); + + seconds = [self valueForBinding:@"seconds"]; + contentString = [NSString stringWithFormat:@"%@;url=%@", + [seconds description], + [[self context]componentActionURL]]; + + LOGObjectFnStop(); + return contentString; }; +//----------------------------------------------------------------------------------- -(GSWComponent*)invokeAction { GSWComponent* component = nil; + + LOGObjectFnStart(); + if ([self hasBinding:@"pageName"]) { NSString* pageName = [self valueForBinding:@"pageName"]; @@ -62,6 +77,9 @@ RCS_ID("$Id$") } else component = [self valueForBinding:@"action"]; + + LOGObjectFnStop(); + return component; };