summaryrefslogtreecommitdiff
path: root/src/gui/widgets/browserbox.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2013-07-01 13:13:04 +0300
committerAndrei Karas <akaras@inbox.ru>2013-07-01 13:13:04 +0300
commit4c8586dc8fde6428468fa148ff8c478cf93caeab (patch)
tree0187e7766d461b9a392ebda753bbbb264fc7dfa5 /src/gui/widgets/browserbox.cpp
parent2213603c14b289ceb5389329f79f7af3cfc44faa (diff)
downloadplus-4c8586dc8fde6428468fa148ff8c478cf93caeab.tar.gz
plus-4c8586dc8fde6428468fa148ff8c478cf93caeab.tar.bz2
plus-4c8586dc8fde6428468fa148ff8c478cf93caeab.tar.xz
plus-4c8586dc8fde6428468fa148ff8c478cf93caeab.zip
improve size() usage in browserbox.
Diffstat (limited to 'src/gui/widgets/browserbox.cpp')
-rw-r--r--src/gui/widgets/browserbox.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gui/widgets/browserbox.cpp b/src/gui/widgets/browserbox.cpp
index 233364765..ff269d384 100644
--- a/src/gui/widgets/browserbox.cpp
+++ b/src/gui/widgets/browserbox.cpp
@@ -495,8 +495,9 @@ int BrowserBox::calcHeight()
else if (mEnableImages && row.find("~~~", 0) == 0)
{
std::string str = row.substr(3);
- if (str.size() > 2 && str.substr(str.size() - 1) == "~")
- str = str.substr(0, str.size() - 1);
+ const size_t sz = str.size();
+ if (sz > 2 && str.substr(sz - 1) == "~")
+ str = str.substr(0, sz - 1);
Image *const img = resman->getImage(str);
if (img)
{