>I have an application compiled using SDK 3.5update1 which is linked with
>the PalmOSGlue library. The application runs fine in the emulator with ROM
>versions 2.0 - 3.5. However, when I use one of the 4.0 ROMs just released,

What is the exact name of the ROM image?

>a call to TxtGlueCharIsDigit() causes the following fatal error message:

Is this every call, or just with a specific character code?

>TextTable.cpp, Line:1871, Incorrect text table version
>
>Am I going to need to compile with the PalmOSGlue from unreleased SDK 4.0?

You shouldn't have to. TxtGlueCharIsDigit is a macro that calls 
TxtGlueCharAttr. This routine will wind up calling the TxtCharAttr 
routine on 4.0 ROMs (the same as it does on all versions of the 
ROM >= 3.1). So either somebody has tromped on a low-memory global 
that contains the pointers to tables used for character attributes, 
or there's a very weird bug in the ROM - but then everything would 
start failing throughout the OS, as there are many other places that 
get character attributes via the TxtCharAttr call.

-- Ken

Ken Krugler
TransPac Software, Inc.
<http://www.transpac.com>
+1 530-470-9200

-- 
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