Mercurial > hg > xemacs-beta
diff src/text.h @ 4137:1ce0622a56a3
[xemacs-hg @ 2007-08-22 15:10:10 by aidan]
Patch from Nix; fix buffer overrun in pdump_load()
See
87y7r4lzwf.fsf@hades.wkstn.nix , also
http://calypso.tux.org/pipermail/xemacs-patches/2006-October/000017.html
for explanation
author | aidan |
---|---|
date | Wed, 22 Aug 2007 15:10:19 +0000 |
parents | d30cd499e445 |
children | 1a14c304cb8e |
line wrap: on
line diff
--- a/src/text.h Wed Aug 22 07:15:29 2007 +0000 +++ b/src/text.h Wed Aug 22 15:10:19 2007 +0000 @@ -2988,6 +2988,7 @@ /* Extra indirection needed in case of manifest constant as arg */ #define WEXTSTRING_1(arg) L##arg #define WEXTSTRING(arg) WEXTSTRING_1(arg) +#define MAX_XETCHAR_SIZE sizeof (WCHAR) #define wext_strlen wcslen #define wext_strcmp wcscmp #define wext_strncmp wcsncmp @@ -3013,6 +3014,7 @@ #else #define WEXTTEXT_ZTERM_SIZE sizeof (char) #define WEXTSTRING(arg) arg +#define MAX_XETCHAR_SIZE sizeof (char) #define wext_strlen strlen #define wext_strcmp strcmp #define wext_strncmp strncmp