Change-Id: Ic2518251d8e8bfbfb3d53caa44c9ff378422c482
Signed-off-by: Semun Lee <semun.lee@samsung.com>
return -1;
}
- fseek(fp, 0, SEEK_END);
+ ret = fseek(fp, 0, SEEK_END);
+ if (ret == -1) {
+ printf("failed to fseek.(%d/%s)\n", errno, strerror(errno));
+ ret = -1;
+ goto out;
+ }
+
file_size = ftell(fp);
+ if (file_size == -1) {
+ printf("failed to ftell.(%d/%s)\n", errno, strerror(errno));
+ ret = -1;
+ goto out;
+ }
+
rewind(fp);
buf = (char *)calloc(1, file_size);