You need to setup the param pointer so the OS owns it - otherwise the pointer gets freed when you switch apps... do this by:
MemPtrSetOwner( param, 0 ); I would also do a MemSet on the pointer to clear it out... just to be safe... MemSet( param, sizeof( PhoneAppLaunchCmdDialType), 0 ); HTH, Gavin. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
