diff options
author | Jiyong Min <jiyong.min@samsung.com> | 2016-06-13 17:05:22 +0900 |
---|---|---|
committer | Jiyong Min <jiyong.min@samsung.com> | 2016-06-14 01:01:28 -0700 |
commit | 109429e7bfc4814002eac3dba1d40ae2114f2901 (patch) | |
tree | 3ae5044c568c0915853faa2daec9f76ca06060fb | |
parent | 326aa4db87467b822ced67788e785f25e42feb95 (diff) | |
download | libmedia-service-109429e7bfc4814002eac3dba1d40ae2114f2901.tar.gz libmedia-service-109429e7bfc4814002eac3dba1d40ae2114f2901.tar.bz2 libmedia-service-109429e7bfc4814002eac3dba1d40ae2114f2901.zip |
Fix wrong typecast from int to char without testing EOFsubmit/tizen/20160614.103947accepted/tizen/wearable/20160615.001750accepted/tizen/tv/20160615.001736accepted/tizen/mobile/20160615.001810accepted/tizen/ivi/20160615.001714accepted/tizen/common/20160615.193332
Change-Id: Ic2ab06c24aa04cdf37bf13fed19e7b1293db5864
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
-rwxr-xr-x | src/common/media-svc-util.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/common/media-svc-util.c b/src/common/media-svc-util.c index 2be4dba..be58264 100755 --- a/src/common/media-svc-util.c +++ b/src/common/media-svc-util.c @@ -1244,7 +1244,7 @@ int image_360_check(char *path) char *xmp_data = 0; int size1 = 0; int size2 = 0; - char ch; + int fdata = 0; int temp = 0; fp = fopen(path, "rb"); @@ -1289,10 +1289,10 @@ int image_360_check(char *path) ptr = xmp_data; while (exif_app1_xmp_size >= 0) { exif_app1_xmp_size--; - ch = (char)fgetc(fp); - if (ch == '\0') + fdata = fgetc(fp); + if (fdata == EOF) continue; - *ptr = ch; + *ptr = (char)fdata; ptr++; temp++; } |