From 67f6cab38f11e8a97ab874db0c1ecc91fd76dfd7 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 22 Jun 2013 21:03:02 +0000 Subject: add msg --- spectrogram.c | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'spectrogram.c') diff --git a/spectrogram.c b/spectrogram.c index 2755bea..469cc3e 100644 --- a/spectrogram.c +++ b/spectrogram.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -250,6 +251,22 @@ usage(void) exit(0); } +void +msg(char *fmt, ...) +{ + char string[80]; + size_t len; + va_list ap; + + va_start(ap, fmt); + + len = vsnprintf(string, sizeof(string), fmt, ap); + XSetForeground(dsp, gc, WhitePixel(dsp, DefaultScreen(dsp))); + XDrawImageString(dsp, pix, gc, 100, 100, string, len); + + va_end(ap); +} + int main(int argc, char **argv) { @@ -361,11 +378,11 @@ main(int argc, char **argv) break; case XK_KP_Add: scala *= 2; - warnx("inc scala: %f", scala); + msg("inc scala: %f", scala); break; case XK_KP_Subtract: scala /= 2; - warnx("dec scala: %f", scala); + msg("dec scala: %f", scala); break; default: break; -- cgit v1.2.3