[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

japanese/jvim patch2007年11月08日 11時05分51秒

japanese/jvim の問題は、static 関数の宣言の仕方だ。以下のパッチで、gcc 4.2 でもコンパイル出来るようになる。恐らく、タブなどの関係で、以下をコピーしてもpatch はうまく当たらないだろう。PR も投げておいたので、数日中には修正されたらいいなと思っている。


% cat patch-ae-jp.c
--- src/jp.c.orig       1995-07-02 08:11:31.000000000 -0500
+++ src/jp.c    2007-11-06 01:46:55.000000000 -0500
@@ -27,6 +27,7 @@
 #if defined(UNIX) && !defined(GENERAL)
 #include "signal.h"

+       static void abend_handler();
 /*
  *     handle core dump by some bugs.
  */
@@ -34,7 +35,6 @@
 core_handler(dummy)
        int dummy;
 {
-       static void abend_handler();
        abend_handler(TRUE);
 }

@@ -42,7 +42,6 @@
 hup_handler(dummy)
        int dummy;
 {
-       static void abend_handler();
        abend_handler(TRUE);
 }

@@ -42,7 +42,6 @@
 hup_handler(dummy)
        int dummy;
 {
-       static void abend_handler();
        abend_handler(FALSE);
 }