// return DA_ERR_INVALID_INSTALL_PATH;
}
- double available_size = (double)filesys_info.f_frsize * filesys_info.f_bavail;
- double total_size = (double)filesys_info.f_frsize * filesys_info.f_blocks;
- DA_SECURE_LOGI(" total = %lf ", total_size);
- DA_SECURE_LOGI(" available = %lf ", available_size);
+ long long available_size = (long long)(filesys_info.f_frsize * filesys_info.f_bavail);
+ long long total_size = (long long)(filesys_info.f_frsize * filesys_info.f_blocks);
+ DA_SECURE_LOGI(" total = %llu ", total_size);
+ DA_SECURE_LOGI(" available = %llu ", available_size);
DA_LOGV("Available Memory(f_bavail) : %llu", filesys_info.f_bavail);
DA_LOGV("Available Memory(f_bsize) : %d", filesys_info.f_bsize);
DA_LOGV("Content: %llu", len);
- if (available_size < (len
+ if (available_size < (long long)(len
+ SAVE_FILE_BUFFERING_SIZE_50KB)) /* 50KB buffering */
ret = DA_ERR_DISK_FULL;