When I add or modify a DB record, I use DmFindSortPosition to find the right
record position. This function was working properly.

I did not change any parameters in DmFindSortPosition or the compare
function. Now, DmFindSortPosition gives the POSE error:
"executed an illegal or unknown machine language instruction. The opcode
executed was 0xFF00."

If I reset the POSE and delete the program, then restart and create one
record. OK. When I add a second record, DmFindSortPosition does not give an
error, but returns the index "222". But there's only two records in the DB.
What does this mean???

The rest of the program runs properly, including writing new records and
sorting the DB. It's just the DmFindSortPosition function that returns an
error.

I'm stumped on this one. Any help would be appreciated.

Blair Kingsland





-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to