Mercurial > yawc
view src/util.c @ 0:f0372d3356b4 default tip
initial import
| author | Yasuri <linuxoverwindows@charliesmp.net> |
|---|---|
| date | Sun, 30 Aug 2026 12:47:10 -0500 |
| parents | |
| children |
line wrap: on
line source
#include <stdlib.h> #include <swc.h> #include "util.h" #include "yawc.h" void die(int ret, const char* fmt, ...) { va_list ap; fprintf(stderr, "tohu: "); va_start(ap, fmt); vfprintf(stderr, fmt, ap); va_end(ap); fputc('\n', stderr); fflush(stderr); exit(ret); } void _log(FILE* fd, const char* fmt, ...) { va_list ap; fprintf(fd, "tohu: "); va_start(ap, fmt); vfprintf(fd, fmt, ap); va_end(ap); fputc('\n', fd); fflush(fd); } void sig_handler(int s) { (void)s; if (wm.dpy) wl_display_terminate(wm.dpy); }
