• R/O
  • SSH
  • HTTPS

doar: 提交


Commit MetaInfo

修訂85 (tree)
時間2010-06-08 07:59:02
作者phjgt

Log Message

バージョンアップに伴い不正になっていたRubyバインディングソースを応急処置

Change Summary

差異

--- ruby/doar.cc (revision 84)
+++ ruby/doar.cc (revision 85)
@@ -156,10 +156,15 @@
156156 if(root_str==Qnil) {
157157 ptr->each_child(ptr->root_node(), YieldAllKey(*ptr));
158158 } else {
159+ /*
160+ # ver-0.1.xでは、rootノード付きのsearchメソッドがないので、コメントアウト
161+ # ↑のsearchメソッドには欠陥があった
162+ # - TAIL文字列の途中まで一致があった場合に、その情報を保存しておく方法がなかった
159163 Doar::Node root=ptr->root_node();
160164 const char* base = StringValuePtr(root_str);
161165 ptr->search(base,root);
162166 ptr->each_child(root, YieldAllKey(*ptr, omit_base==Qtrue?"":base));
167+ */
163168 }
164169 return Qnil;
165170 }
Show on old repository browser