Enlightenment CVS committal Author : kwo Project : e16 Module : e
Dir : e16/e/dox Modified Files: dox.h file.c format.c Log Message: Make FreeBSD happy? =================================================================== RCS file: /cvsroot/enlightenment/e16/e/dox/dox.h,v retrieving revision 1.33 retrieving revision 1.34 diff -u -3 -r1.33 -r1.34 --- dox.h 26 Jun 2004 20:27:30 -0000 1.33 +++ dox.h 29 Jun 2004 18:23:13 -0000 1.34 @@ -181,6 +181,10 @@ #define ENCOING_ISO_8859_3 2 #define ENCOING_ISO_8859_4 3 +#if defined(HAVE_WCTYPE_H) && defined(HAVE_WCHAR_T) +#define USE_WORD_MB +#endif + typedef struct _efont Efont; typedef struct _root @@ -298,7 +302,10 @@ void freestrlist(char **l, int num); void word(char *s, int num, char *wd); + +#ifdef USE_WORD_MB void word_mb(char *s, int num, char *wd, int *spaceflag); +#endif int findLocalizedFile(char *fname); void AddPage(Object * obj); =================================================================== RCS file: /cvsroot/enlightenment/e16/e/dox/file.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- file.c 21 Mar 2004 01:37:30 -0000 1.15 +++ file.c 29 Jun 2004 18:23:16 -0000 1.16 @@ -22,7 +22,7 @@ * */ #include "dox.h" -#ifdef HAVE_WCTYPE_H +#ifdef USE_WORD_MB # include <wctype.h> #endif @@ -113,7 +113,7 @@ return; } -#ifdef HAVE_WCTYPE_H +#ifdef USE_WORD_MB void word_mb(char *s, int num, char *wd, int *spaceflag) { =================================================================== RCS file: /cvsroot/enlightenment/e16/e/dox/format.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- format.c 20 Mar 2004 15:36:32 -0000 1.16 +++ format.c 29 Jun 2004 18:23:17 -0000 1.17 @@ -660,7 +660,7 @@ int spaceflag, oldwc = 0; wd[0] = 0; -#ifdef HAVE_WCTYPE_H +#ifdef USE_WORD_MB if (MB_CUR_MAX > 1) /* If multibyte locale,... */ word_mb(txt, wc, wd, &spaceflag); else @@ -695,7 +695,7 @@ link_link[0] = '\0'; islink = 0; wc = oldwc; -#ifdef HAVE_WCTYPE_H +#ifdef USE_WORD_MB if (MB_CUR_MAX > 1) word_mb(txt, wc - 1, wd, &spaceflag); else ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs