repair brokeness provided by a foolish Makefile
[manmower/obtheme.git] / obtheme.h
index 63c52a6..6ebaeec 100644 (file)
--- a/obtheme.h
+++ b/obtheme.h
@@ -4,6 +4,7 @@
 #include <glib.h>
 #include "frame.h"
 #include "misc.h"
+#include "geom.h"
 
 #undef YY_DECL
 #define YY_DECL int obthemelex(YYSTYPE *yylval, struct parser_control *pc)
 
 extern int themedebug;
 
-struct boundrect {
-       double x1, y1, x2, y2;
-};
-
 typedef enum {
        OB_THEME_INV,
        OB_THEME_ADD,
@@ -112,7 +109,7 @@ int obtheme_parse(struct obthemedata *td, const char *filename);
 struct parser_control *parser_init(struct obthemedata *td);
 int obthemeparse(struct parser_control *);
 void parser_finish(struct parser_control *);
-void obtheme_calc_bound(struct theme *thm, char *name, struct boundrect *br);
+void obtheme_calc_bound(struct theme *thm, char *name, Rect *r, Strut *s);
 void obtheme_decorate_window(struct theme *thm, char *name);
 
 #endif /* __THEME_PARSE_H__ */