[Groonga-commit] ranguba/rroonga at 31c2d07 [master] rb-grn.h: add backward compatible macro for `rb_sym2str()` and `rb_strsym()`

Zurück zum Archiv-Index

cosmo0920 null+****@clear*****
Mon Sep 29 00:10:02 JST 2014


cosmo0920	2014-09-29 00:10:02 +0900 (Mon, 29 Sep 2014)

  New Revision: 31c2d07cfa4e02908cda8c6d6aedd57a400b6db7
  https://github.com/ranguba/rroonga/commit/31c2d07cfa4e02908cda8c6d6aedd57a400b6db7

  Message:
    rb-grn.h: add backward compatible macro for `rb_sym2str()` and `rb_strsym()`

  Modified files:
    ext/groonga/rb-grn.h

  Modified: ext/groonga/rb-grn.h (+8 -0)
===================================================================
--- ext/groonga/rb-grn.h    2014-09-28 23:55:53 +0900 (63742cd)
+++ ext/groonga/rb-grn.h    2014-09-29 00:10:02 +0900 (7444a3e)
@@ -40,6 +40,14 @@
 #  define NUM2USHORT(object) NUM2UINT(object)
 #endif
 
+#ifndef HAVE_RB_SYM2STR
+#  define rb_sym2str(name) (rb_id2name(SYM2ID(name)))
+#endif
+
+#ifndef HAVE_RB_STR2SYM
+#  define rb_str2sym(name) (ID2SYM(rb_intern(name)))
+#endif
+
 #include <groonga.h>
 
 #if defined(__cplusplus)
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index