Fix get_thumbnail_paths
This commit is contained in:
parent
cc8160d044
commit
ed6dd6d6d1
|
@ -89,9 +89,10 @@ static bool get_thumbnail_paths(
|
||||||
char *path, size_t path_size,
|
char *path, size_t path_size,
|
||||||
char *url, size_t url_size)
|
char *url, size_t url_size)
|
||||||
{
|
{
|
||||||
char *raw_url;
|
|
||||||
char content_dir[PATH_MAX_LENGTH];
|
char content_dir[PATH_MAX_LENGTH];
|
||||||
char tmp_buf[PATH_MAX_LENGTH];
|
char tmp_buf[PATH_MAX_LENGTH];
|
||||||
|
size_t raw_url_len = sizeof(char) * 8192;
|
||||||
|
char *raw_url = NULL;
|
||||||
const char *system = NULL;
|
const char *system = NULL;
|
||||||
const char *db_name = NULL;
|
const char *db_name = NULL;
|
||||||
const char *img_name = NULL;
|
const char *img_name = NULL;
|
||||||
|
@ -156,7 +157,7 @@ static bool get_thumbnail_paths(
|
||||||
raw_url[0] = '\0';
|
raw_url[0] = '\0';
|
||||||
|
|
||||||
/* Generate remote path */
|
/* Generate remote path */
|
||||||
snprintf(raw_url, sizeof(raw_url), "%s/%s/%s/%s",
|
snprintf(raw_url, raw_url_len, "%s/%s/%s/%s",
|
||||||
FILE_PATH_CORE_THUMBNAILS_URL,
|
FILE_PATH_CORE_THUMBNAILS_URL,
|
||||||
system_name,
|
system_name,
|
||||||
sub_dir,
|
sub_dir,
|
||||||
|
@ -172,10 +173,7 @@ static bool get_thumbnail_paths(
|
||||||
net_http_urlencode_full(url, raw_url, url_size);
|
net_http_urlencode_full(url, raw_url, url_size);
|
||||||
free(raw_url);
|
free(raw_url);
|
||||||
|
|
||||||
if (string_is_empty(url))
|
return !string_is_empty(url);
|
||||||
return false;
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Thumbnail download http task callback function
|
/* Thumbnail download http task callback function
|
||||||
|
|
Loading…
Reference in New Issue