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