From 43a71bf4680f3b800c803ef6bc1bdccb8e4b72ec Mon Sep 17 00:00:00 2001 From: phyto Date: Tue, 30 Jul 2019 21:20:33 +0200 Subject: [PATCH] DO WHAT THE FUCK YOU WANT --- serial/serial.c | 2 ++ serial/t.c | 16 ++++++++++++++++ viz/curses/7segments.c | 16 ++++++++++++++++ viz/curses/t.c | 15 +++++++++++++++ viz/curses/vumetre.c | 18 +++++++++++++++++- 5 files changed, 66 insertions(+), 1 deletion(-) diff --git a/serial/serial.c b/serial/serial.c index adf419d..9e6fe18 100644 --- a/serial/serial.c +++ b/serial/serial.c @@ -133,6 +133,8 @@ if (1 != foo) { fprintf(stderr, "%s : byte %d rd %d errno %d\n", __func__, byte, foo, errno); + /* XXX */ + exit(1); return -1; } return (int)byte; diff --git a/serial/t.c b/serial/t.c index 537837c..04a3170 100644 --- a/serial/t.c +++ b/serial/t.c @@ -3,6 +3,22 @@ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ +/********************************************************************** + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. +**********************************************************************/ + #include #include #include diff --git a/viz/curses/7segments.c b/viz/curses/7segments.c index 9965a08..fc16515 100644 --- a/viz/curses/7segments.c +++ b/viz/curses/7segments.c @@ -4,6 +4,22 @@ * ncurses seven segment display */ +/********************************************************************** + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. +**********************************************************************/ + #include #include #include diff --git a/viz/curses/t.c b/viz/curses/t.c index 8e1906a..b8b0d6a 100644 --- a/viz/curses/t.c +++ b/viz/curses/t.c @@ -1,3 +1,18 @@ +/********************************************************************** + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. +**********************************************************************/ #include #include #include diff --git a/viz/curses/vumetre.c b/viz/curses/vumetre.c index 0fb46f3..5a16786 100644 --- a/viz/curses/vumetre.c +++ b/viz/curses/vumetre.c @@ -1,9 +1,25 @@ /* * DD2 Monitoring * - * ncurses seven segment display + * ncurses linear vumeter display */ +/********************************************************************** + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. +**********************************************************************/ + #include #include #include