configure: enable -Werror to improve code
authorThiago Santos <thiago.sousa.santos@collabora.co.uk>
Sun, 25 Apr 2010 19:27:04 +0000 (16:27 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.co.uk>
Wed, 8 Sep 2010 20:15:49 +0000 (17:15 -0300)
-Werror on git version is useful to keep code clean.

ext/opencv/edgedetect/gstedgedetect.c
ext/opencv/faceblur/gstfaceblur.c
ext/opencv/facedetect/gstfacedetect.c
ext/opencv/pyramidsegment/gstpyramidsegment.c
ext/opencv/templatematch/gsttemplatematch.c
ext/opencv/textwrite/gsttextwrite.c

index c88d5e3..aa7b377 100644 (file)
@@ -305,7 +305,7 @@ gst_edgedetect_chain (GstPad * pad, GstBuffer * buf)
   } else {
     cvCvtColor (filter->cvEdge, filter->cvCEdge, CV_GRAY2RGB);
   }
-  gst_buffer_set_data (buf, filter->cvCEdge->imageData,
+  gst_buffer_set_data (buf, (guint8 *) filter->cvCEdge->imageData,
       filter->cvCEdge->imageSize);
 
   return gst_pad_push (filter->srcpad, buf);
index 5f1deb3..a33a708 100644 (file)
@@ -282,7 +282,7 @@ gst_faceblur_chain (GstPad * pad, GstBuffer * buf)
 
   }
 
-  gst_buffer_set_data (buf, filter->cvImage->imageData,
+  gst_buffer_set_data (buf, (guint8 *) filter->cvImage->imageData,
       filter->cvImage->imageSize);
 
   return gst_pad_push (filter->srcpad, buf);
index 0928b45..6494e43 100644 (file)
@@ -310,7 +310,7 @@ gst_facedetect_chain (GstPad * pad, GstBuffer * buf)
 
   }
 
-  gst_buffer_set_data (buf, filter->cvImage->imageData,
+  gst_buffer_set_data (buf, (guint8 *) filter->cvImage->imageData,
       filter->cvImage->imageSize);
 
   return gst_pad_push (filter->srcpad, buf);
index e57a703..7e3e8fe 100644 (file)
@@ -302,7 +302,7 @@ gst_pyramidsegment_chain (GstPad * pad, GstBuffer * buf)
   cvPyrSegmentation (filter->cvImage, filter->cvSegmentedImage, filter->storage,
       &(filter->comp), filter->level, filter->threshold1, filter->threshold2);
 
-  gst_buffer_set_data (buf, filter->cvSegmentedImage->imageData,
+  gst_buffer_set_data (buf, (guint8 *) filter->cvSegmentedImage->imageData,
       filter->cvSegmentedImage->imageSize);
 
   return gst_pad_push (filter->srcpad, buf);
index 4f42237..6dad35b 100644 (file)
@@ -223,7 +223,7 @@ gst_templatematch_set_property (GObject * object, guint prop_id,
       }
       break;
     case PROP_TEMPLATE:
-      filter->template = g_value_get_string (value);
+      filter->template = (char *) g_value_get_string (value);
       gst_templatematch_load_template (filter);
       break;
     case PROP_DISPLAY:
@@ -308,7 +308,6 @@ gst_templatematch_chain (GstPad * pad, GstBuffer * buf)
   GstTemplateMatch *filter;
   CvPoint best_pos;
   double best_res;
-  int i;
 
   filter = GST_TEMPLATEMATCH (GST_OBJECT_PARENT (pad));
   buf = gst_buffer_make_writable (buf);
@@ -354,7 +353,7 @@ gst_templatematch_chain (GstPad * pad, GstBuffer * buf)
   }
 
 
-  gst_buffer_set_data (buf, filter->cvImage->imageData,
+  gst_buffer_set_data (buf, (guint8 *) filter->cvImage->imageData,
       filter->cvImage->imageSize);
 
   return gst_pad_push (filter->srcpad, buf);
index a966571..7e56846 100644 (file)
@@ -386,7 +386,8 @@ gst_textwrite_chain (GstPad * pad, GstBuffer * buf)
   
   cvPutText (filter->cvImage,filter->textbuf,cvPoint(filter->xpos,filter->ypos), &(filter->font), cvScalar(filter->colorR,filter->colorG,filter->colorB,0));
 
-  gst_buffer_set_data (buf, filter->cvImage->imageData,filter->cvImage->imageSize);
+  gst_buffer_set_data (buf, (guint8 *) filter->cvImage->imageData,
+      filter->cvImage->imageSize);
  
   return gst_pad_push (filter->srcpad, buf);
 }