helpers: rework new random-functions to get the code more reuseable

* introduceand use LOGODIR_TMP (storage dir for webchannel logos)


Origin commit data
------------------
Commit: 2d3f66aa39
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)

Origin message was:
------------------
- helpers: rework new random-functions to get the code more reuseable

* introduceand use LOGODIR_TMP (storage dir for webchannel logos)
This commit is contained in:
vanhofen
2018-09-18 21:18:40 +02:00
parent 7973fb998e
commit c48a115366
7 changed files with 33 additions and 29 deletions

View File

@@ -659,13 +659,14 @@ bool CPictureViewer::GetLogoName(const uint64_t& channel_id, const std::string&
}
}
if (cc) {
if (cc)
{
if (!cc->getAlternateLogo().empty())
{
std::string lname = dlTmpName(cc->getAlternateLogo());
name = lname;
if(width && height)
std::string lname = downloadUrlToRandomFile(cc->getAlternateLogo(), LOGODIR_TMP);
if (width && height)
getSize(lname.c_str(), width, height);
name = lname;
cc->setAlternateLogo(lname);
return true;
}