Help please! this is a bit urget! Thanks, Donald
"Donald C. Kirker" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Could this problem be because I use a few global variables? How do I fix > this problem? > > Thanks, > Donald C. Kirker > > "Donald C. Kirker" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > Hi all, > > > > I am working on an application that can handle launch codes such as > > sysAppLaunchCmdGoToURL. I can properly launch the application with these > > calls and it works just fine (all globals, not many of them, appear to > > work), but just after my AppStop code (ApplicationStop) is called, a > > "MemoryMgr.c, Line:3650, Non-word-aligned handle" error is thrown. Right > now > > I am using: SysUIAppSwitch (cardNo, dbID, sysAppLaunchCmdGoToURL, urlP); > to > > launch the application. The application is being exited by tapping the > home > > icon on the silk screen. My PilotMain code is below. > > > > What would call this? > > > > Thanks, > > Donald C. Kirker > > > > > > > > UInt32 PilotMain(UInt16 cmd, void *cmdPBP, UInt16 launchFlags) > > { > > int error; > > UInt32 romVersion; > > > > error = RomVersionCompatible (version50, launchFlags); > > if (error) > > return error; > > > > if (cmd == sysAppLaunchCmdNormalLaunch) { > > error = StartApplication(cmd, cmdPBP); // Application start code > > if (error) return error; > > EventLoop(); // Event loop > > StopApplication (); // Application stop code > > } > > if (cmd == sysAppLaunchCmdGoToURL || cmd == sysAppLaunchCmdGotoHomepage > || > > cmd == sysAppLaunchCmdGotoBlank || cmd == > sysAppLaunchCmdViewBookmarks > > || > > cmd == sysAppLaunchCmdViewConnSet) { > > error = StartApplication(cmd, cmdPBP); // Application start code > > if (error) return error; > > EventLoop(); // Event loop > > StopApplication (); // Application stop code > > } > > } > > return 0; > > } > > > > > > > > > -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
