Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 about libnamazu version infomation
- From: Youichi Iwakiri <yiwakiri@xxxxxxxxxxxx>
 
- Date: Sat, 22 Mar 2003 13:22:55 +0900
 
- X-ml-name: namazu-devel-ja
 
- X-mail-count: 02794
 
いわきりです。
namazuのバージョンについてですが、
namazu-cgi, namazu-cmd, libnamazu 共に同じ
version numberを持つと解釈してよろしいのでしょうか?
現状のソースを見る限りlibnamazuには、
バージョンに関する情報が含まれていません。
libnamazuを利用したアプリケーションまたは、他の
アプリケーションのモジュールとしてlibnamazuを使用する
場合に、バージョン情報を確認できるとありがたいのですが
いかがでしょうか?
libnamazuと、namazu-cgi, namazu-cmd等でversion numberを
今後、分離する考えが内容でしたら、下記patchを採用して
頂ければと思います。
diff -u nmz.orig/libnamazu.c nmz/libnamazu.c
--- nmz.orig/libnamazu.c        Tue Mar 26 19:49:33 2002
+++ nmz/libnamazu.c     Sat Mar 22 12:35:39 2003
@@ -97,6 +97,12 @@
     nmz_free_replaces();
 }
+char *
+nmz_version(void)
+{
+    return((char *)VERSION);
+}
+
 void
 nmz_set_sortmethod(enum nmz_sortmethod method)
 {
diff -u nmz.orig/libnamazu.h nmz/libnamazu.h
--- nmz.orig/libnamazu.h        Tue Mar 26 19:49:33 2002
+++ nmz/libnamazu.h     Sat Mar 22 12:36:06 2003
@@ -248,6 +248,7 @@
 extern char *nmz_set_dyingmsg_sub(const char *fmt, ...);
 extern char *nmz_msg(const char *fmt, ...);
 extern void nmz_free_internal(void);
+extern char *nmz_version(void);
 #ifdef __cplusplus
 }
-- 
Youichi Iwakiri