Fixed mfc file open issue 43/46643/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150824.134855 accepted/tizen/tv/20150824.134914 accepted/tizen/wearable/20150824.134924 submit/tizen/20150824.122308 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
authorSejun Park <sejun79.park@samsung.com>
Mon, 24 Aug 2015 10:07:41 +0000 (19:07 +0900)
committerSejun Park <sejun79.park@samsung.com>
Mon, 24 Aug 2015 10:07:41 +0000 (19:07 +0900)
Change-Id: Ibe9e52797d5209d52042e1f3204fbccc7a494149

exynos/libv4l2/exynos_v4l2.c

index a948f185188a91f9eee5fecfbc62a8a7796a19e0..d9873e79f4f1679f5d08feb5d7384916e9d716b1 100755 (executable)
@@ -114,7 +114,7 @@ int exynos_v4l2_open_devname(const char *devname, int oflag, ...)
         /* if the node is video device */
         if ((lstat(filename, &s) == 0) && S_ISCHR(s.st_mode) &&
                 ((int)((unsigned short)(s.st_rdev) >> 8) == 81)) {
-            minor = (int)((unsigned short)(s.st_rdev & 0x3f));
+            minor = i;
             ALOGD("try node: %s, minor: %d", filename, minor);
             /* open sysfs entry */
             sprintf(filename, "/sys/class/video4linux/video%d/name", minor);