2000-02-12 Manuel Guesdon <mguesdon@sbuilders.com>

* GSWForm.m: Added senderId test in -invokeActionForRequest:inContext:
		and -takeValuesFromRequest:inContext:
	* GSWComponentReference.m: Added senderId test in
		-invokeActionForRequest:inContext:
		and -takeValuesFromRequest:inContext:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@5988 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
mguesdon 2000-02-12 13:08:41 +00:00
parent 17a08632bb
commit b54fa56d67
8 changed files with 202 additions and 108 deletions

View file

@ -2314,9 +2314,22 @@ int GSWApplicationMain(NSString* _applicationClassName,
GSWElement* element=nil;
GSWSession* _session=nil;
LOGObjectFnStart();
_session=[context_ existingSession];
element=[_session invokeActionForRequest:request_
inContext:context_];
NS_DURING
{
_session=[context_ existingSession];
element=[_session invokeActionForRequest:request_
inContext:context_];
}
NS_HANDLER
{
LOGException0(@"exception in GSWApplication invokeActionForRequest:inContext");
LOGException(@"exception=%@",localException);
localException=ExceptionByAddingUserInfoObjectFrameInfo(localException,
@"In GSWApplication invokeActionForRequest:inContext");
LOGException(@"exception=%@",localException);
[localException raise];
}
NS_ENDHANDLER;
LOGObjectFnStop();
return element;
};