aboutsummaryrefslogtreecommitdiffstats
path: root/display.c
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-04-11 16:01:21 -0400
committerJesse Luehrs <doy@tozt.net>2014-04-11 16:01:21 -0400
commit63513dba6880d75ba279ed01960ec9bf2f41208a (patch)
tree25d71bf2336327a5f01f95542cf20293a78c4172 /display.c
parentdcde26d4fd8a0d359e9afe4144dba0650e4da435 (diff)
downloadrunes-63513dba6880d75ba279ed01960ec9bf2f41208a.tar.gz
runes-63513dba6880d75ba279ed01960ec9bf2f41208a.zip
clean up some stuff with static functions
Diffstat (limited to 'display.c')
-rw-r--r--display.c24
1 files changed, 13 insertions, 11 deletions
diff --git a/display.c b/display.c
index 71124cd..8093f8b 100644
--- a/display.c
+++ b/display.c
@@ -2,6 +2,8 @@
#include "runes.h"
+static void runes_display_get_font_dimensions(RunesTerm *t, double *fontx, double *fonty, double *ascent);
+
void runes_display_init(RunesTerm *t)
{
cairo_font_face_t *font_face;
@@ -36,17 +38,6 @@ void runes_display_init(RunesTerm *t)
runes_pty_backend_set_window_size(t);
}
-static void runes_display_get_font_dimensions(RunesTerm *t, double *fontx, double *fonty, double *ascent)
-{
- cairo_font_extents_t extents;
-
- cairo_font_extents(t->cr, &extents);
-
- *fontx = extents.max_x_advance;
- *fonty = extents.height;
- *ascent = extents.ascent;
-}
-
void runes_display_get_term_size(RunesTerm *t, int *row, int *col, int *xpixel, int *ypixel)
{
double fontx, fonty, ascent;
@@ -200,3 +191,14 @@ void runes_display_reset_bg_color(RunesTerm *t)
{
runes_display_set_bg_color(t, t->colors[0]);
}
+
+static void runes_display_get_font_dimensions(RunesTerm *t, double *fontx, double *fonty, double *ascent)
+{
+ cairo_font_extents_t extents;
+
+ cairo_font_extents(t->cr, &extents);
+
+ *fontx = extents.max_x_advance;
+ *fonty = extents.height;
+ *ascent = extents.ascent;
+}