ruby-changes:3378
From: ko1@a...
Date: 3 Jan 2008 22:21:03 +0900
Subject: [ruby-changes:3378] akr - Ruby:r14871 (trunk): * include/ruby/ruby.h (st_strcasecmp): declared for STRCASECMP.
akr 2008-01-03 21:57:26 +0900 (Thu, 03 Jan 2008)
New Revision: 14871
Modified files:
trunk/ChangeLog
trunk/include/ruby/ruby.h
Log:
* include/ruby/ruby.h (st_strcasecmp): declared for STRCASECMP.
(st_strncasecmp): declared for STRNCASECMP.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/ruby.h?r1=14871&r2=14870&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14871&r2=14870&diff_format=u
Index: include/ruby/ruby.h
===================================================================
--- include/ruby/ruby.h (revision 14870)
+++ include/ruby/ruby.h (revision 14871)
@@ -961,13 +961,6 @@
VALUE data);
int rb_remove_event_hook(rb_event_hook_func_t func);
-#if defined(__cplusplus)
-#if 0
-{ /* satisfy cc-mode */
-#endif
-} /* extern "C" { */
-#endif
-
/* locale insensitive functions */
#define rb_isascii(c) ((unsigned long)(c) < 128)
@@ -1000,10 +993,19 @@
#endif
#define TOUPPER(c) rb_toupper((unsigned char)c)
#define TOLOWER(c) rb_tolower((unsigned char)c)
+
+int st_strcasecmp(const char *s1, const char *s2);
+int st_strncasecmp(const char *s1, const char *s2, size_t n);
#define STRCASECMP(s1, s2) (st_strcasecmp(s1, s2))
#define STRNCASECMP(s1, s2, n) (st_strncasecmp(s1, s2, n))
unsigned long ruby_strtoul(const char *str, char **endptr, int base);
#define STRTOUL(str, endptr, base) (ruby_strtoul(str, endptr, base))
+#if defined(__cplusplus)
+#if 0
+{ /* satisfy cc-mode */
+#endif
+} /* extern "C" { */
+#endif
#endif /* RUBY_H */
Index: ChangeLog
===================================================================
--- ChangeLog (revision 14870)
+++ ChangeLog (revision 14871)
@@ -1,3 +1,8 @@
+Thu Jan 3 21:56:07 2008 Tanaka Akira <akr@f...>
+
+ * include/ruby/ruby.h (st_strcasecmp): declared for STRCASECMP.
+ (st_strncasecmp): declared for STRNCASECMP.
+
Thu Jan 3 20:24:48 2008 Koichi Sasada <ko1@a...>
* eval_jump.c (rb_f_catch): Resotre cfp if catched thrown object.
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml