Thank you, miracle recovery! I'll include the corrections so the next hunt through the archives will be rewarded:
/* add 30 days to current time */ UInt32 timenow = TimGetSeconds(); UInt32 gExpiry; TimSecondsToDateTime( timenow, &dt_expiry ); DateSecondsToDate( timenow, &d_expiry ); DateAdjust( &d_expiry, 30 ); dt_expiry.year = d_expiry.year + 1904; dt_expiry.month = d_expiry.month; dt_expiry.day = d_expiry.day; gExpiry = TimDateTimeToSeconds( &dt_expiry ); David M > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Aaron Ardiri > Sent: Wednesday, April 02, 2003 9:54 AM > To: Palm Developer Forum > Subject: Re: how to change time and date values > > > > DateTimeType *dt_expiry; > > DateType *d_expiry; > > these should be: > > DateTimeType dt_expiry; > DateType d_expiry; > > > UInt32 gExpiry; > > > > /* first attempt: bus error (read from non-mapped memory)*/ > > TimSecondsToDateTime( timenow, dt_expiry ); DateSecondsToDate( > > timenow, d_expiry ); > > and.. > > TimSecondsToDateTime( timenow, &dt_expiry ); > DateSecondsToDate( timenow, &d_expiry ); > > > you should be able to figure out what is wrong from that. > > --- > Aaron Ardiri [EMAIL PROTECTED] > CEO - CTO +46 70 656 1143 > Mobile Wizardry http://www.mobilewizardry.com/ > > -- > For information on using the Palm Developer Forums, or to > unsubscribe, please see http://www.palmos.com/dev/support/forums/ > -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
