diff options
| author | Stacy Harper <contact@stacyharper.net> | 2021-08-25 22:08:28 +0200 |
|---|---|---|
| committer | John Sullivan <jsullivan@csumb.edu> | 2021-10-19 23:12:01 -0700 |
| commit | 9c6555ecd59d3b67ee95a1836b24c5dfb6327253 (patch) | |
| tree | 1925cb5b232cae69d6d27ffbf9c5cd7313094d09 /drw.h | |
| parent | f2f638fd34a22d29bd3a5f7cb25f25c01c29c76f (diff) | |
| download | suggpicker-9c6555ecd59d3b67ee95a1836b24c5dfb6327253.tar.gz | |
Remove useless duplication
Diffstat (limited to 'drw.h')
| -rw-r--r-- | drw.h | 38 |
1 files changed, 17 insertions, 21 deletions
diff --git a/drw.h b/drw.h index e47837f..7184aca 100644 --- a/drw.h +++ b/drw.h @@ -4,8 +4,23 @@ #include <pango/pangocairo.h> #include <stdbool.h> -struct drw; -struct drwsurf; +struct drw { + struct wl_shm *shm; + PangoFontDescription *font_description; +}; +struct drwsurf { + uint32_t width, height, scale, size; + bool dirty; + + struct drw *ctx; + struct wl_surface *surf; + struct wl_buffer *buf; + struct wl_shm *shm; + unsigned char *pool_data; + + cairo_t *cairo; + PangoLayout *layout; +}; struct kbd; void drwsurf_resize(struct drwsurf *ds, uint32_t w, uint32_t h, uint32_t s); @@ -29,23 +44,4 @@ drw_draw_text(struct drwsurf *d, Color color, uint32_t setup_buffer(struct drwsurf *drwsurf); -struct drw { - struct wl_shm *shm; - PangoFontDescription *font_description; -}; - -struct drwsurf { - uint32_t width, height, scale, size; - bool dirty; - - struct drw *ctx; - struct wl_surface *surf; - struct wl_buffer *buf; - struct wl_shm *shm; - unsigned char *pool_data; - - cairo_t *cairo; - PangoLayout *layout; -}; - #endif |
