1
0
Fork 0
mirror of https://github.com/ruby-opencv/ruby-opencv synced 2023-03-27 23:22:12 -04:00

Fixed warnings.

This commit is contained in:
Francois Deschenes 2018-07-24 22:37:05 -07:00
parent 9af2212361
commit ca813d4f71
9 changed files with 16 additions and 17 deletions

View file

@ -17,7 +17,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_cascadeclassifier_type = {
"CascadeClassifier",
{ 0, free_cascadeclassifier, memsize_cascadeclassifier, 0 },
{ 0, free_cascadeclassifier, memsize_cascadeclassifier, },
0,
0,
0

View file

@ -20,7 +20,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_mat_type = {
"Mat",
{ 0, free_mat, memsize_mat, 0 },
{ 0, free_mat, memsize_mat, },
0,
0,
0
@ -258,7 +258,7 @@ namespace rubyopencv {
if (!NIL_P(params)) {
Check_Type(params, T_ARRAY);
int size = RARRAY_LEN(params);
long size = RARRAY_LEN(params);
for (long i = 0; i < size; i++) {
VALUE n = rb_ary_entry(params, i);
params_value.push_back(NUM2INT(n));
@ -1218,7 +1218,7 @@ namespace rubyopencv {
rb_define_alias(rb_klass, "height", "rows");
rb_define_method(rb_klass, "cols", RUBY_METHOD_FUNC(rb_cols), 0);
rb_define_alias(rb_klass, "width", "cols");
rb_define_method(rb_klass, "dims", RUBY_METHOD_FUNC(rb_dims), 0);
rb_define_method(rb_klass, "depth", RUBY_METHOD_FUNC(rb_depth), 0);
rb_define_method(rb_klass, "channels", RUBY_METHOD_FUNC(rb_channels), 0);

View file

@ -12,7 +12,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_point_type = {
"Point",
{ 0, free_point, memsize_point, 0 },
{ 0, free_point, memsize_point, },
0,
0,
0
@ -169,4 +169,3 @@ namespace rubyopencv {
}
}
}

View file

@ -15,7 +15,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_rect_type = {
"Rect",
{ 0, free_rect, memsize_rect, 0 },
{ 0, free_rect, memsize_rect, },
0,
0,
0

View file

@ -11,7 +11,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_scalar_type = {
"Scalar",
{ 0, free_scalar, memsize_scalar, 0 },
{ 0, free_scalar, memsize_scalar, },
0,
0,
0
@ -28,7 +28,7 @@ namespace rubyopencv {
VALUE klass() {
return rb_klass;
}
cv::Scalar* obj2scalar(VALUE obj) {
cv::Scalar* ptr = NULL;
TypedData_Get_Struct(obj, cv::Scalar, &opencv_scalar_type, ptr);
@ -114,7 +114,7 @@ namespace rubyopencv {
return rb_ary_new3(4, rb_aref(self, INT2FIX(0)), rb_aref(self, INT2FIX(1)),
rb_aref(self, INT2FIX(2)), rb_aref(self, INT2FIX(3)));
}
void init() {
VALUE opencv = rb_define_module("Cv");

View file

@ -13,7 +13,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_size_type = {
"Size",
{ 0, free_size, memsize_size, 0 },
{ 0, free_size, memsize_size, },
0,
0,
0

View file

@ -14,7 +14,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_trackbar_type = {
"Trackbar",
{ mark_trackbar, free_trackbar, 0, 0 },
{ mark_trackbar, free_trackbar, 0, },
0,
0,
0

View file

@ -18,7 +18,7 @@ namespace rubyopencv {
VALUE rb_klass = Qnil;
rb_data_type_t opencv_videocapture_type = {
"VideoCapture",
{ 0, free_videocapture, memsize_videocapture, 0 },
{ 0, free_videocapture, memsize_videocapture, },
0,
0,
0

View file

@ -12,7 +12,7 @@ namespace rubyopencv {
VALUE rb_klass;
rb_data_type_t opencv_window_type = {
"Window",
{ mark_window, free_window, 0, 0 },
{ mark_window, free_window, 0, },
0,
0,
0
@ -43,7 +43,7 @@ namespace rubyopencv {
window_t* w = obj2window(obj);
return StringValueCStr(w->name);
}
/*
* Creates a window.
*
@ -63,8 +63,8 @@ namespace rubyopencv {
char* name_str = StringValueCStr(name);
if (cvGetWindowHandle(name_str) != NULL) {
rb_raise(rb_eStandardError, "window name should be unique.");
}
}
int mode = CV_WINDOW_AUTOSIZE;
if (argc == 2) {
Check_Type(flags, T_FIXNUM);