No need to var arguments. Jaime Metcher
> -----Original Message----- > From: Will Tomlinson [mailto:[EMAIL PROTECTED] > Sent: Wednesday, 7 March 2007 10:05 AM > To: CF-Talk > Subject: udf var > > > I haven't built a simple udf in forever, but decided to do one > for my trimming of formfields. I tried sticking a <cfset var form > = ""> right above the loop, but I get an error: > > Cannot declare local variable FORM twice. > > <cfcomponent> > <cffunction name="cleanFormfields" access="public" > returntype="struct"> > <cfargument name="form"> > <cfloop list="#ARGUMENTS.FORM.fieldnames#" > index="thisfield"> > <cfset FORM[thisfield] = Trim(ARGUMENTS.FORM[thisfield])> > </cfloop> > <cfreturn form> > </cffunction> > </cfcomponent> > > Am I not supposed to var this one? > > Thanks, > Will > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Upgrade to Adobe ColdFusion MX7 Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs http://www.adobe.com/products/coldfusion/flex2/ Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:271817 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4