X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=mware%2Fmsg.h;h=7411e61c3e08bf0de45231877541d206c893c086;hb=ed5f76b3d2ed4a7d68aef19981a873f12acabba0;hp=f8d5b77089e040fef0058a2ff2a73723aad7c02d;hpb=5dc6ddc46b1416e0a4b70933eb0a93ee308d09c9;p=bertos.git diff --git a/mware/msg.h b/mware/msg.h index f8d5b770..7411e61c 100755 --- a/mware/msg.h +++ b/mware/msg.h @@ -15,6 +15,9 @@ /*#* *#* $Log$ + *#* Revision 1.2 2006/02/10 11:30:37 bernie + *#* C++ fixes. + *#* *#* Revision 1.1 2005/03/01 23:31:02 bernie *#* String table and localization stuff. *#* @@ -35,13 +38,13 @@ enum #define MSG_BUFSIZE 6144 /* FIXME: how much? */ /* String tables */ -extern const char *msg_strings[MSG_COUNT]; +extern const char *msg_strings const [MSG_COUNT]; /* extern char msg_buf[MSG_BUFSIZE]; */ /* Macros to access translated messages */ #define MSG(x) msg_strings[x] -#define PTRMSG(x) ((unsigned int)(x) < 256 ? msg_strings[(unsigned int)(x)] : (const char *)(x)) +#define PTRMSG(x) ((x) < (const_iptr_t)256 ? msg_strings[(unsigned int)(x)] : (const char *)(x)) #endif /* MWARE_MSG_H */