mirror of
https://github.com/sheumann/hush.git
synced 2025-01-03 00:31:16 +00:00
Sane-ify the screen clearing stuff.
-Erik
This commit is contained in:
parent
39ad2833c0
commit
60943c5d5c
@ -32,8 +32,6 @@
|
|||||||
extern int watch_main(int argc, char **argv)
|
extern int watch_main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
const char date_argv[2][10] = { "date", "" };
|
const char date_argv[2][10] = { "date", "" };
|
||||||
const char clrscr[] =
|
|
||||||
"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
|
|
||||||
const int header_len = 40;
|
const int header_len = 40;
|
||||||
char header[header_len + 1];
|
char header[header_len + 1];
|
||||||
int period = 2;
|
int period = 2;
|
||||||
@ -79,7 +77,7 @@ extern int watch_main(int argc, char **argv)
|
|||||||
old_stdout = dup(1);
|
old_stdout = dup(1);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
printf("%s%s", clrscr, header);
|
printf("\033[H\033[J%s", header);
|
||||||
date_main(1, (char **) date_argv);
|
date_main(1, (char **) date_argv);
|
||||||
printf("\n");
|
printf("\n");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user