From 399141c63efb18f29ea13b9f620d94a2e39fb30b Mon Sep 17 00:00:00 2001 From: yskz Date: Wed, 18 Nov 2015 18:14:47 +0900 Subject: [PATCH] fixed segfault of CvSeq by GC --- ext/opencv/cvseq.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/opencv/cvseq.cpp b/ext/opencv/cvseq.cpp index 58ec754..3d9cb14 100644 --- a/ext/opencv/cvseq.cpp +++ b/ext/opencv/cvseq.cpp @@ -56,7 +56,7 @@ VALUE rb_allocate(VALUE klass) { CvSeq *ptr = ALLOC(CvSeq); - return Data_Wrap_Struct(klass, 0, unregister_elem_class, ptr); + return Data_Wrap_Struct(klass, mark_root_object, unregister_elem_class, ptr); } CvSeq*