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