forked from enlightenment/efl
Fix compiler warnings
- include unistd.h for close function. - initialize fd to -1 so we can check error condition. Signed-off-by: Chris Michael <devilhorns@comcast.net>
This commit is contained in:
parent
5f3a2dd5f6
commit
3fb6ef5a83
|
@ -3,6 +3,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_EEZE
|
#ifdef HAVE_EEZE
|
||||||
|
# include <unistd.h>
|
||||||
# include <sys/types.h>
|
# include <sys/types.h>
|
||||||
# include <sys/stat.h>
|
# include <sys/stat.h>
|
||||||
# include <fcntl.h>
|
# include <fcntl.h>
|
||||||
|
@ -95,7 +96,7 @@ _emotion_check_device(Emotion_Webcam *ew)
|
||||||
Emotion_Webcam *check;
|
Emotion_Webcam *check;
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
struct v4l2_capability caps;
|
struct v4l2_capability caps;
|
||||||
int fd;
|
int fd = -1;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (!ew) return;
|
if (!ew) return;
|
||||||
|
@ -133,7 +134,9 @@ _emotion_check_device(Emotion_Webcam *ew)
|
||||||
eina_stringshare_del(ew->device);
|
eina_stringshare_del(ew->device);
|
||||||
eina_stringshare_del(ew->name);
|
eina_stringshare_del(ew->name);
|
||||||
free(ew);
|
free(ew);
|
||||||
|
#ifdef HAVE_V4L2
|
||||||
if (fd > 0) close(fd);
|
if (fd > 0) close(fd);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
static Emotion_Webcam *
|
static Emotion_Webcam *
|
||||||
|
|
Loading…
Reference in New Issue