nagbar: Remove i3-nagbar.h
This commit is contained in:
@ -8,15 +8,15 @@
|
||||
* when the user has an error in their configuration file.
|
||||
*
|
||||
*/
|
||||
#include <config.h>
|
||||
#include "libi3.h"
|
||||
|
||||
#include <err.h>
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <getopt.h>
|
||||
#include <limits.h>
|
||||
#include <paths.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <sys/stat.h>
|
||||
@ -28,14 +28,10 @@
|
||||
#include <xcb/xcb.h>
|
||||
#include <xcb/xcb_aux.h>
|
||||
#include <xcb/xcb_cursor.h>
|
||||
#include <xcb/xcb_event.h>
|
||||
|
||||
xcb_visualtype_t *visual_type = NULL;
|
||||
#include "libi3.h"
|
||||
|
||||
#define SN_API_NOT_YET_FROZEN 1
|
||||
#include "i3-nagbar.h"
|
||||
|
||||
#include <libsn/sn-launchee.h>
|
||||
|
||||
#define MSG_PADDING logical_px(8)
|
||||
@ -45,6 +41,12 @@ xcb_visualtype_t *visual_type = NULL;
|
||||
#define CLOSE_BTN_GAP logical_px(15)
|
||||
#define BAR_BORDER logical_px(2)
|
||||
|
||||
#define xmacro(atom) xcb_atom_t A_##atom;
|
||||
#include "atoms.xmacro"
|
||||
#undef xmacro
|
||||
|
||||
#define die(...) errx(EXIT_FAILURE, __VA_ARGS__);
|
||||
|
||||
static char *argv0 = NULL;
|
||||
|
||||
typedef struct {
|
||||
@ -314,8 +316,8 @@ static xcb_rectangle_t get_window_position(void) {
|
||||
goto free_resources;
|
||||
|
||||
free_resources:
|
||||
FREE(res);
|
||||
FREE(primary);
|
||||
free(res);
|
||||
free(primary);
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -598,7 +600,7 @@ int main(int argc, char *argv[]) {
|
||||
free(event);
|
||||
}
|
||||
|
||||
FREE(pattern);
|
||||
free(pattern);
|
||||
draw_util_surface_free(conn, &bar);
|
||||
|
||||
return 0;
|
||||
|
Reference in New Issue
Block a user