ruby-changes:23695
From: knu <ko1@a...>
Date: Mon, 21 May 2012 16:35:30 +0900 (JST)
Subject: [ruby-changes:23695] knu:r35746 (ruby_1_8_7): * ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a
knu 2012-05-21 16:35:21 +0900 (Mon, 21 May 2012) New Revision: 35746 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35746 Log: * ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a module before calling rb_class2name(). Modified files: branches/ruby_1_8_7/ChangeLog branches/ruby_1_8_7/ext/syslog/syslog.c Index: ruby_1_8_7/ext/syslog/syslog.c =================================================================== --- ruby_1_8_7/ext/syslog/syslog.c (revision 35745) +++ ruby_1_8_7/ext/syslog/syslog.c (revision 35746) @@ -168,6 +168,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_7/ChangeLog =================================================================== --- ruby_1_8_7/ChangeLog (revision 35745) +++ ruby_1_8_7/ChangeLog (revision 35746) @@ -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 11 14:09:48 2012 Nobuyoshi Nakada <nobu@r...> * ext/bigdecimal/bigdecimal.c (PUSH): to prevent VALUE from GC, -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/