diff options
Diffstat (limited to 'src/SystemTray.cc')
-rw-r--r-- | src/SystemTray.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/SystemTray.cc b/src/SystemTray.cc index 05d8d09..3a38bb1 100644 --- a/src/SystemTray.cc +++ b/src/SystemTray.cc | |||
@@ -180,10 +180,8 @@ SystemTray::SystemTray(const FbTk::FbWindow& parent, | |||
180 | Display *disp = fluxbox->display(); | 180 | Display *disp = fluxbox->display(); |
181 | 181 | ||
182 | // setup atom name to _NET_SYSTEM_TRAY_S<screen number> | 182 | // setup atom name to _NET_SYSTEM_TRAY_S<screen number> |
183 | char intbuff[16]; | ||
184 | sprintf(intbuff, "%d", m_window.screenNumber()); | ||
185 | string atom_name("_NET_SYSTEM_TRAY_S"); | 183 | string atom_name("_NET_SYSTEM_TRAY_S"); |
186 | atom_name += intbuff; // append number | 184 | atom_name += FbTk::StringUtil::number2String(m_window.screenNumber()); |
187 | 185 | ||
188 | // get selection owner and see if it's free | 186 | // get selection owner and see if it's free |
189 | Atom tray_atom = XInternAtom(disp, atom_name.c_str(), False); | 187 | Atom tray_atom = XInternAtom(disp, atom_name.c_str(), False); |
@@ -232,10 +230,8 @@ SystemTray::~SystemTray() { | |||
232 | fluxbox->removeAtomHandler(m_handler.get()); | 230 | fluxbox->removeAtomHandler(m_handler.get()); |
233 | Display *disp = fluxbox->display(); | 231 | Display *disp = fluxbox->display(); |
234 | // setup atom name to _NET_SYSTEM_TRAY_S<screen number> | 232 | // setup atom name to _NET_SYSTEM_TRAY_S<screen number> |
235 | char intbuff[16]; | ||
236 | sprintf(intbuff, "%d", m_window.screenNumber()); | ||
237 | string atom_name("_NET_SYSTEM_TRAY_S"); | 233 | string atom_name("_NET_SYSTEM_TRAY_S"); |
238 | atom_name += intbuff; // append number | 234 | atom_name += FbTk::StringUtil::number2String(m_window.screenNumber()); |
239 | 235 | ||
240 | // get selection owner and see if it's free | 236 | // get selection owner and see if it's free |
241 | Atom tray_atom = XInternAtom(disp, atom_name.c_str(), False); | 237 | Atom tray_atom = XInternAtom(disp, atom_name.c_str(), False); |