]> granicus.if.org Git - procps-ng/commitdiff
top: some imbedded literals are now manifest constants <=== port of newlib 304c4370
authorJim Warner <james.warner@comcast.net>
Wed, 15 Jun 2022 05:00:00 +0000 (00:00 -0500)
committerCraig Small <csmall@dropbear.xyz>
Sun, 19 Jun 2022 10:58:51 +0000 (20:58 +1000)
______________________________ original newlib message

A commit that changes no code but, hopefully, helps to
better document where and how such literals were used.

Signed-off-by: Jim Warner <james.warner@comcast.net>
top/top.c

index 1d6ea6c015f1b72ba534644872e69366f994e663..7ee4bc27ce41a084d16f3a9d8f63d832381867ae 100644 (file)
--- a/top/top.c
+++ b/top/top.c
@@ -119,6 +119,13 @@ static int   Screen_cols, Screen_rows, Max_lines;
 #define      BOT_MISC_NS  +1           // data for namespaces req'd
 #ifdef BOT_MENU_YES
 # define     BOT_MENU_ON  -2           // in menu, tab focus active
+#endif
+        // next 4 are used when toggling window contents
+#define      BOT_SEP_CMA  ','
+#define      BOT_SEP_SLS  '/'
+#define      BOT_SEP_SPC  ' '
+#ifdef BOT_MENU_YES
+#define      BOT_SEP_TAB  '\t'
 #endif
         // 1 for horizontal separator
 #define      BOT_RSVD  1
@@ -5368,7 +5375,7 @@ static void bot_pick_toggle (void) {
    if (Bot_what == BOT_MENU_ON) {
       BOT_TOSS;
    } else {
-      Bot_sep = '\t';
+      Bot_sep = BOT_SEP_TAB;
       Bot_what = BOT_MENU_ON;
       Bot_indx = 0;
       Bot_name = (char*)"a menu, please choose among the following, then press <Enter> ...";
@@ -5748,7 +5755,7 @@ static void keys_global (int ch) {
 #endif
          break;
       case kbd_CtrlG:
-         bot_item_toggle((L_CGROUP), "control groups", '/');
+         bot_item_toggle(L_CGROUP, "control groups", BOT_SEP_SLS);
          break;
 #ifdef BOT_MENU_YES
       case kbd_CtrlH:
@@ -5763,16 +5770,16 @@ static void keys_global (int ch) {
          }
           break;
       case kbd_CtrlK:
-         bot_item_toggle(PROC_FILLCOM|PROC_FILLARG, "command line", ' ');
+         bot_item_toggle(PROC_FILLCOM|PROC_FILLARG, "command line", BOT_SEP_SPC);
          break;
       case kbd_CtrlN:
-         bot_item_toggle(PROC_FILLENV, "environment", ' ');
+         bot_item_toggle(PROC_FILLENV, "environment", BOT_SEP_SPC);
          break;
       case kbd_CtrlP:
          bot_misc_toggle(BOT_MISC_NS, ',');
          break;
       case kbd_CtrlU:
-         bot_item_toggle((L_SUPGRP), "supplementary groups", ',');
+         bot_item_toggle(L_SUPGRP, "supplementary groups", BOT_SEP_CMA);
          break;
       case kbd_BTAB:
          if (Bot_what) {