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/
