diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2009-04-22 19:26:49 +0000 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2009-04-22 19:26:49 +0000 |
commit | 510213591b9071076fc79d827a27bb2835537b1d (patch) | |
tree | ea9045e759b85b225fb878416420a42056382723 | |
parent | 843aded57cdb01c10493f7c084ffea6e9229b1af (diff) |
clean inc search buffer code
-rw-r--r-- | htop.c | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -353,8 +353,6 @@ int main(int argc, char** argv) { if (recalculate) oldTime = newTime; if (doRefresh) { - incSearchIndex = 0; - incSearchBuffer[0] = 0; int currPos = Panel_getSelectedIndex(panel); unsigned int currPid = 0; int currScrollV = panel->scrollV; @@ -429,8 +427,6 @@ int main(int argc, char** argv) { incSearchBuffer[incSearchIndex] = 0; } else { incSearchMode = false; - incSearchIndex = 0; - incSearchBuffer[0] = 0; FunctionBar_draw(defaultBar, NULL); continue; } @@ -729,8 +725,10 @@ int main(int argc, char** argv) { } case KEY_F(3): case '/': - FunctionBar_draw(searchBar, incSearchBuffer); + incSearchIndex = 0; + incSearchBuffer[0] = 0; incSearchMode = true; + FunctionBar_draw(searchBar, incSearchBuffer); break; case 't': case KEY_F(5): |