ruby-changes:23693
From: knu <ko1@a...>
Date: Mon, 21 May 2012 16:32:17 +0900 (JST)
Subject: [ruby-changes:23693] knu:r35744 (ruby_1_8): * ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a
knu 2012-05-21 16:32:03 +0900 (Mon, 21 May 2012) New Revision: 35744 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35744 Log: * ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a module before calling rb_class2name(). Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/ext/syslog/syslog.c Index: ruby_1_8/ext/syslog/syslog.c =================================================================== --- ruby_1_8/ext/syslog/syslog.c (revision 35743) +++ ruby_1_8/ext/syslog/syslog.c (revision 35744) @@ -164,6 +164,8 @@ { char buf[1024]; + Check_Type(self, T_MODULE); + if (syslog_opened) { snprintf(buf, sizeof(buf), "<#%s: opened=true, ident=\"%s\", options=%d, facility=%d, mask=%d>", Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 35743) +++ ruby_1_8/ChangeLog (revision 35744) @@ -1,3 +1,8 @@ +Mon May 21 16:29:47 2012 Akinori MUSHA <knu@i...> + + * ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a + module before calling rb_class2name(). + Fri May 18 18:13:44 2012 Nobuyoshi Nakada <nobu@r...> * lib/mkmf.rb (MakeMakefile#configuration): keep space at end of -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/