summaryrefslogtreecommitdiff
path: root/japanese/vje30/files/patch-xdrawsub.c
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/vje30/files/patch-xdrawsub.c')
-rw-r--r--japanese/vje30/files/patch-xdrawsub.c31
1 files changed, 31 insertions, 0 deletions
diff --git a/japanese/vje30/files/patch-xdrawsub.c b/japanese/vje30/files/patch-xdrawsub.c
new file mode 100644
index 000000000000..5ff4e50a7aa2
--- /dev/null
+++ b/japanese/vje30/files/patch-xdrawsub.c
@@ -0,0 +1,31 @@
+--- delta/newFrontend/xdrawsub.c.orig Fri May 17 14:12:26 2002
++++ delta/newFrontend/xdrawsub.c Tue May 28 18:50:06 2002
+@@ -3,7 +3,12 @@
+ * グラフィックコンテキストのロード・解放処理
+ * テキスト文字サイズ取得処理
+ */
++#ifdef __FreeBSD__
++#include <stdio.h>
++#include <stdlib.h>
++#else
+ #include <malloc.h>
++#endif
+ #include <errno.h>
+ #include <ctype.h>
+ #include <string.h>
+@@ -770,6 +775,7 @@
+ int FXDefaultIOError( display )
+ Display *display;
+ {
++#ifndef __FreeBSD__
+ #ifdef linux
+ #if MKLINUX || LIBC6
+ extern const char *const sys_errlist[];
+@@ -784,6 +790,7 @@
+ #endif
+ #endif
+ extern int sys_nerr;
++#endif
+ char *SysErrorMsg;
+ SysErrorMsg = (errno >= 0 && errno < sys_nerr) ?
+ (char *)sys_errlist[errno] : (char *)"unknown error";