X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=mware%2Fmsg.h;h=14d4c1283076b742d90495cd683690f658c74c39;hb=45add65abd59bd79f528501c85f3e5891a9c2c29;hp=f8d5b77089e040fef0058a2ff2a73723aad7c02d;hpb=5dc6ddc46b1416e0a4b70933eb0a93ee308d09c9;p=bertos.git diff --git a/mware/msg.h b/mware/msg.h old mode 100755 new mode 100644 index f8d5b770..14d4c128 --- a/mware/msg.h +++ b/mware/msg.h @@ -1,8 +1,33 @@ /** * \file * * * \brief Definitions of constant string messages. @@ -15,6 +40,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 +63,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 */