summaryrefslogtreecommitdiffstats
path: root/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
diff options
context:
space:
mode:
Diffstat (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h')
-rw-r--r--xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h b/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
index dddbf7e..70e9e7b 100644
--- a/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
+++ b/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h
@@ -68,8 +68,7 @@ namespace dialogs
68 bool ret = CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_new_password(CAddonBase::m_interface->toKodi->kodiBase, &pw); 68 bool ret = CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_new_password(CAddonBase::m_interface->toKodi->kodiBase, &pw);
69 if (pw != nullptr) 69 if (pw != nullptr)
70 { 70 {
71 if (std::strlen(pw)) 71 newPassword = pw;
72 newPassword = pw;
73 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, pw); 72 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, pw);
74 } 73 }
75 return ret; 74 return ret;
@@ -172,8 +171,7 @@ namespace dialogs
172 toVerify.c_str(), &retString, heading.c_str(), verifyInput); 171 toVerify.c_str(), &retString, heading.c_str(), verifyInput);
173 if (retString != nullptr) 172 if (retString != nullptr)
174 { 173 {
175 if (std::strlen(retString)) 174 toVerify = retString;
176 toVerify = retString;
177 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString); 175 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString);
178 } 176 }
179 return ret; 177 return ret;
@@ -279,8 +277,7 @@ namespace dialogs
279 ipAddress.c_str(), &retString, heading.c_str()); 277 ipAddress.c_str(), &retString, heading.c_str());
280 if (retString != nullptr) 278 if (retString != nullptr)
281 { 279 {
282 if (std::strlen(retString)) 280 ipAddress = retString;
283 ipAddress = retString;
284 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString); 281 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString);
285 } 282 }
286 return ret; 283 return ret;
@@ -326,8 +323,7 @@ namespace dialogs
326 input.c_str(), &retString, heading.c_str(), autoCloseTimeoutMs); 323 input.c_str(), &retString, heading.c_str(), autoCloseTimeoutMs);
327 if (retString != nullptr) 324 if (retString != nullptr)
328 { 325 {
329 if (std::strlen(retString)) 326 input = retString;
330 input = retString;
331 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString); 327 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString);
332 } 328 }
333 return ret; 329 return ret;
@@ -354,8 +350,7 @@ namespace dialogs
354 time.c_str(), &retString, heading.c_str()); 350 time.c_str(), &retString, heading.c_str());
355 if (retString != nullptr) 351 if (retString != nullptr)
356 { 352 {
357 if (std::strlen(retString)) 353 time = retString;
358 time = retString;
359 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString); 354 CAddonBase::m_interface->toKodi->free_string(CAddonBase::m_interface->toKodi->kodiBase, retString);
360 } 355 }
361 return ret; 356 return ret;