Remove logging functions

master
MadcowOG 2023-02-21 17:20:21 -08:00
parent 3da57b6c26
commit 862239a655
2 changed files with 1 additions and 34 deletions

View File

@ -43,7 +43,6 @@ extern wl_display* display;
extern wl_compositor* compositor;
extern wl_shm* shm;
extern zwlr_layer_shell_v1* shell;
extern FILE* file;
struct Monitor;
@ -66,18 +65,10 @@ typedef struct {
void die(const char* fmt, ...);
void* ecalloc(size_t amnt, size_t size);
/* Logging functions */
extern void logln(const char* str);
extern void _logf(const char* fmt, ...);
/*
* User function definitions.
* Usually used for when clicking buttons with a pointer.
*/
void spawn(struct Monitor* monitor, const Arg* arg);
void layout(struct Monitor* monitor, const Arg* arg);
void view(struct Monitor* monitor, const Arg* arg);
void toggle_view(struct Monitor* monitor, const Arg* arg);
void tag(struct Monitor* monitor, const Arg* arg);
extern void spawn(struct Monitor* monitor, const Arg* arg);
#endif // COMMON_H_

View File

@ -155,8 +155,6 @@ static char* fifo_path;
static struct sigaction sighandle;
static struct sigaction child_handle;
FILE* file;
/*
* So that the global handler knows that we can initialize an output.
* Rather than just store it for when we have all of our globals.
@ -701,9 +699,6 @@ void on_status(void) {
goto done;
}
fprintf(file, "'%s'", status);
fflush(file);
Monitor *current_monitor;
wl_list_for_each(current_monitor, &monitors, link) {
bar_set_status(current_monitor->bar, status);
@ -719,10 +714,6 @@ void on_status(void) {
}
void setup(void) {
file = fopen("log.txt", "w");
if (!file)
die("file");
if (pipe(self_pipe) < 0)
die("pipe");
@ -825,8 +816,6 @@ void cleanup(void) {
unlink(fifo_path);
remove(fifo_path);
}
if (file)
fclose(file);
if (display)
wl_display_disconnect(display);
}
@ -882,16 +871,3 @@ void* ecalloc(size_t amnt, size_t size) {
return p;
}
void _logf(const char *fmt, ...) {
va_list ap;
va_start(ap, fmt);
vfprintf(file, fmt, ap);
fflush(file);
va_end(ap);
}
void logln(const char* str) {
fprintf(file, "%s\n", str);
fflush(file);
}