all repos — fluxbox @ 91958279d3571f045989f52ad447a0c86701f3a8

custom fork of the fluxbox windowmanager

Menu.cc: send debug output to cerr, make the output more sensible
Pavel Labath pavelo@centrum.sk
commit

91958279d3571f045989f52ad447a0c86701f3a8

parent

b1d70e2c92c15d79ff0128d932b4e245c706a634

1 files changed, 15 insertions(+), 9 deletions(-)

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

@@ -67,7 +67,7 @@ #endif

#ifdef DEBUG #include <iostream> -using std::cout; +using std::cerr; using std::endl; #endif // DEBUG

@@ -254,9 +254,10 @@

int Menu::remove(unsigned int index) { if (index >= menuitems.size()) { #ifdef DEBUG - cout << "Bad index (" << index << ") given to Menu::remove()" - << " -- should be between 0 and " << menuitems.size()-1 - << " inclusive." << endl; + cerr << __FILE__ << "(" << __LINE__ << ") Bad index (" << index + << ") given to Menu::remove()" + << " -- should be between 0 and " << menuitems.size()-1 + << " inclusive." << endl; #endif // DEBUG return -1; }

@@ -705,7 +706,8 @@

// ensure we do not divide by 0 and thus cause a SIGFPE if (m_rows_per_column == 0) { #if DEBUG - cout << "Error: m_rows_per_column == 0 in FbTk::Menu::clearItem()\n"; + cerr << __FILE__ << "(" << __LINE__ + << ") Error: m_rows_per_column == 0 in FbTk::Menu::drawSubmenu()\n"; #endif return; }

@@ -780,7 +782,8 @@

// ensure we do not divide by 0 and thus cause a SIGFPE if (m_rows_per_column == 0) { #if DEBUG - cout << "Error: m_rows_per_column == 0 in FbTk::Menu::clearItem()\n"; + cerr << __FILE__ << "(" << __LINE__ + << ") Error: m_rows_per_column == 0 in FbTk::Menu::drawItem()\n"; #endif return 0; }

@@ -1269,7 +1272,8 @@

// ensure we do not divide by 0 and thus cause a SIGFPE if (m_rows_per_column == 0) { #if DEBUG - cout << "Error: m_rows_per_column == 0 in FbTk::Menu::clearItem()\n"; + cerr << __FILE__ << "(" << __LINE__ + << ") Error: m_rows_per_column == 0 in FbTk::Menu::clearItem()\n"; #endif return; }

@@ -1313,7 +1317,8 @@

// ensure we do not divide by 0 and thus cause a SIGFPE if (m_rows_per_column == 0) { #if DEBUG - cout << "Error: m_rows_per_column == 0 in FbTk::Menu::clearItem()\n"; + cerr << __FILE__ << "(" << __LINE__ + << ") Error: m_rows_per_column == 0 in FbTk::Menu::highlightItem()\n"; #endif return; }

@@ -1378,7 +1383,8 @@

// ensure we do not divide by 0 and thus cause a SIGFPE if (m_rows_per_column == 0) { #if DEBUG - cout << "Error: m_rows_per_column == 0 in FbTk::Menu::clearItem()\n"; + cerr << __FILE__ << "(" << __LINE__ + << ") Error: m_rows_per_column == 0 in FbTk::Menu::drawLine()\n"; #endif return; }