mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-27 15:32:59 +02:00
CImageInfo: expand fallback to get readable version string
Evaluation of one char could be not enough to get a right result.
This commit is contained in:
@@ -281,7 +281,14 @@ void CImageInfo::InitInfoData()
|
||||
#ifdef IMAGE_VERSION
|
||||
version_string = IMAGE_VERSION;
|
||||
#else
|
||||
if (isdigit(version_string[0])){
|
||||
bool is_version_code = true;
|
||||
for (size_t i=0; i<version_string.size(); i++){
|
||||
if (!isdigit(version_string[i])){
|
||||
is_version_code = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (is_version_code && version_string.size() == 16){
|
||||
static CFlashVersionInfo versionInfo(version_string.c_str());
|
||||
version_string = versionInfo.getReleaseCycle();
|
||||
version_string += " ";
|
||||
|
Reference in New Issue
Block a user