all repos — fluxbox @ 2a49732159683cd0981d49cce66f9945b83d405b

custom fork of the fluxbox windowmanager

fix for #1099278
mathias mathias
commit

2a49732159683cd0981d49cce66f9945b83d405b

parent

5bbab52d6dee30554159f5b40b2715ff35d50609

2 files changed, 5 insertions(+), 5 deletions(-)

jump to
M src/FbTk/TextureRender.ccsrc/FbTk/TextureRender.cc

@@ -113,7 +113,7 @@ red = FB_new_nothrow unsigned char[size];

if (red == 0) { char sbuf[128]; - sprintf(sbuf, "%d", size); + sprintf(sbuf, "%ld", (long int) size); throw std::string("TextureRender::TextureRender(): " + std::string(_FBTKTEXT(Error, OutOfMemoryRed, "Out of memory while allocating red buffer.", "")) + string(sbuf)); }

@@ -122,7 +122,7 @@

green = FB_new_nothrow unsigned char[size]; if (green == 0) { char sbuf[128]; - sprintf(sbuf, "%d", size); + sprintf(sbuf, "%ld", (long int) size); throw std::string("TextureRender::TextureRender(): " + std::string(_FBTKTEXT(Error, OutOfMemoryGreen, "Out of memory while allocating green buffer.", ""))+ string(sbuf)); }

@@ -130,7 +130,7 @@

blue = FB_new_nothrow unsigned char[size]; if (blue == 0) { char sbuf[128]; - sprintf(sbuf, "%d", size); + sprintf(sbuf, "%ld", (long int) size); throw std::string("TextureRender::TextureRender(): " + std::string(_FBTKTEXT(Error, OutOfMemoryBlue, "Out of memory while allocating blue buffer.", ""))+ string(sbuf)); }
M src/Resources.ccsrc/Resources.cc

@@ -77,7 +77,7 @@

template<> void FbTk::Resource<long long>:: setFromString(const char *strval) { - if (sscanf(strval, "%ul", &m_value) != 1) + if (sscanf(strval, "%llu", &m_value) != 1) setDefaultValue(); }

@@ -159,7 +159,7 @@ template<>

string FbTk::Resource<long long>:: getString() { char tmpstr[128]; - sprintf(tmpstr, "%ul", m_value); + sprintf(tmpstr, "%llu", (unsigned long long) m_value); return string(tmpstr); }