At one time the 'open_psdb_message' library call was
supported with the concept of a postponed message
which would display after top startup completed.
In turn, that required logic to strip the '\n' which
was embedded (inappropriately) in any such message.
Nowdays top treats such a returned error as fatal so
there is no need for the 'strim' function which is
being removed with this commit.
Signed-off-by: Jim Warner <james.warner@comcast.net>
} // end: scat
-#ifdef TERMIOS_ONLY
- /*
- * Trim line oriented input */
-static char *strim (char *str) {
- static const char ws[] = "\b\f\n\r\t\v\x1b\x9b"; // 0x1b + 0x9b are escape
- char *p;
-
- if ((p = strpbrk(str, ws))) *p = '\0';
- return str;
-} // end: strim
-#endif
-
-
/*
* This guy just facilitates Batch and protects against dumb ttys
* -- we'd 'inline' him but he's only called twice per frame,
putp(Cap_curs_norm);
// note: we DO produce a vaid 'string'
- return strim(buf);
+ return buf;
} // end: linein
#else
/*------ Tiny useful routine(s) ----------------------------------------*/
//atic const char *fmtmk (const char *fmts, ...);
//atic inline char *scat (char *dst, const char *src);
-#ifdef TERMIOS_ONLY
-//atic char *strim (char *str);
-#endif
//atic const char *tg2 (int x, int y);
/*------ Exit/Interrput routines ---------------------------------------*/
//atic void bye_bye (const char *str);