diff options
-rw-r--r-- | xbmc/addons/Skin.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/xbmc/addons/Skin.cpp b/xbmc/addons/Skin.cpp index 802e2ecb24..2fb642ee6c 100644 --- a/xbmc/addons/Skin.cpp +++ b/xbmc/addons/Skin.cpp @@ -56,15 +56,15 @@ CSkinInfo::CSkinInfo(const cp_extension_t *ext) { for (ELEMENTS::iterator i = elements.begin(); i != elements.end(); ++i) { - float width = (float)atof(CAddonMgr::Get().GetExtValue(*i, "@width")); - float height = (float)atof(CAddonMgr::Get().GetExtValue(*i, "@height")); + int width = atoi(CAddonMgr::Get().GetExtValue(*i, "@width")); + int height = atoi(CAddonMgr::Get().GetExtValue(*i, "@height")); bool defRes = CAddonMgr::Get().GetExtValue(*i, "@default").Equals("true"); CStdString folder = CAddonMgr::Get().GetExtValue(*i, "@folder"); float aspect = 0; CStdStringArray fracs; StringUtils::SplitString(CAddonMgr::Get().GetExtValue(*i, "@aspect"), ":", fracs); if (fracs.size() == 2) - aspect = (float)atof(fracs[0].c_str())/atof(fracs[1].c_str()); + aspect = (float)(atof(fracs[0].c_str())/atof(fracs[1].c_str())); if (width > 0 && height > 0) { RESOLUTION_INFO res(width, height, aspect, folder); |