emotion: fix build warning without eeze

SVN revision: 79991
This commit is contained in:
Bruno Dilly 2012-12-02 22:21:47 +00:00
parent 09358c71d1
commit 5ee0923d0c
1 changed files with 4 additions and 7 deletions

View File

@ -38,11 +38,10 @@ void *alloca (size_t);
# ifdef HAVE_V4L2 # ifdef HAVE_V4L2
# include <linux/videodev2.h> # include <linux/videodev2.h>
# endif # endif
# include <Ecore.h>
# include <Eeze.h> # include <Eeze.h>
#endif #endif
#include <Ecore.h>
#include <Eet.h> #include <Eet.h>
#include "Emotion.h" #include "Emotion.h"
@ -202,9 +201,6 @@ _emotion_webcams_data(void)
return _webcams_edd; return _webcams_edd;
} }
#ifdef EMOTION_HAVE_EEZE
static Eeze_Udev_Watch *eeze_watcher = NULL;
static void static void
emotion_webcam_destroy(Emotion_Webcam *ew) emotion_webcam_destroy(Emotion_Webcam *ew)
{ {
@ -217,6 +213,9 @@ emotion_webcam_destroy(Emotion_Webcam *ew)
free(ew); free(ew);
} }
#ifdef EMOTION_HAVE_EEZE
static Eeze_Udev_Watch *eeze_watcher = NULL;
static void static void
_emotion_check_device(Emotion_Webcam *ew) _emotion_check_device(Emotion_Webcam *ew)
{ {
@ -396,11 +395,9 @@ emotion_shutdown(void)
EINA_LIST_FREE(_emotion_webcams->webcams, ew) EINA_LIST_FREE(_emotion_webcams->webcams, ew)
{ {
#ifdef EMOTION_HAVE_EEZE
/* There is currently no way to refcount from the outside, this help, but could lead to some issue */ /* There is currently no way to refcount from the outside, this help, but could lead to some issue */
EINA_REFCOUNT_UNREF(ew) EINA_REFCOUNT_UNREF(ew)
emotion_webcam_destroy(ew); emotion_webcam_destroy(ew);
#endif
} }
free(_emotion_webcams); free(_emotion_webcams);
_emotion_webcams = NULL; _emotion_webcams = NULL;