ruby-changes:22623
From: akr <ko1@a...>
Date: Sat, 18 Feb 2012 12:52:03 +0900 (JST)
Subject: [ruby-changes:22623] akr:r34672 (trunk): * ext/dbm/dbm.c (DBM::VERSION): define it by detecting _GDBM_H_ or
akr 2012-02-18 12:51:52 +0900 (Sat, 18 Feb 2012) New Revision: 34672 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=34672 Log: * ext/dbm/dbm.c (DBM::VERSION): define it by detecting _GDBM_H_ or _DBM_IOERR. Modified files: trunk/ChangeLog trunk/ext/dbm/dbm.c Index: ChangeLog =================================================================== --- ChangeLog (revision 34671) +++ ChangeLog (revision 34672) @@ -1,3 +1,8 @@ +Sat Feb 18 12:50:59 2012 Tanaka Akira <akr@f...> + + * ext/dbm/dbm.c (DBM::VERSION): define it by detecting _GDBM_H_ or + _DBM_IOERR. + Sat Feb 18 07:52:45 2012 NARUSE, Yui <naruse@r...> * tool/enc-unicode.rb: don't use 1.9 feature on tools. Index: ext/dbm/dbm.c =================================================================== --- ext/dbm/dbm.c (revision 34671) +++ ext/dbm/dbm.c (revision 34672) @@ -1096,6 +1096,10 @@ rb_define_const(rb_cDBM, "VERSION", rb_sprintf("QDBM %s", dpversion)); #elif defined(_DB_H_) rb_define_const(rb_cDBM, "VERSION", rb_str_new2("Berkeley DB (unknown)")); +#elif defined(_GDBM_H_) + rb_define_const(rb_cDBM, "VERSION", rb_str_new2("GDBM (unknown)")); +#elif defined(_DBM_IOERR) + rb_define_const(rb_cDBM, "VERSION", rb_str_new2("NDBM (4.3BSD)")); #else rb_define_const(rb_cDBM, "VERSION", rb_str_new2("unknown")); #endif -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/