summaryrefslogtreecommitdiff
path: root/modules/cairo-ps-surface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/cairo-ps-surface.cpp')
-rw-r--r--modules/cairo-ps-surface.cpp17
1 files changed, 11 insertions, 6 deletions
diff --git a/modules/cairo-ps-surface.cpp b/modules/cairo-ps-surface.cpp
index 863beb71..2d6186fc 100644
--- a/modules/cairo-ps-surface.cpp
+++ b/modules/cairo-ps-surface.cpp
@@ -20,16 +20,21 @@
* IN THE SOFTWARE.
*/
-#include <config.h>
+#include <cairo-features.h> // for CAIRO_HAS_PS_SURFACE
+#include <cairo.h>
-#include "gjs/jsapi-class.h"
-#include "gjs/jsapi-util-args.h"
#include "gjs/jsapi-wrapper.h"
-#include <cairo.h>
-#include "cairo-private.h"
+
+#include "gjs/jsapi-util.h"
#if CAIRO_HAS_PS_SURFACE
-#include <cairo-ps.h>
+# include <cairo-ps.h>
+# include <glib.h>
+
+# include "gjs/jsapi-class.h"
+# include "gjs/jsapi-util-args.h"
+# include "gjs/macros.h"
+# include "modules/cairo-private.h"
GJS_USE
static JSObject *gjs_cairo_ps_surface_get_proto(JSContext *);