Use util_clip_triangle() in pan_item_tri_new()
[geeqie.git] / src / editors.h
index 40df147..1b581d0 100644 (file)
@@ -22,6 +22,7 @@
 #ifndef EDITORS_H
 #define EDITORS_H
 
+#include <glib.h>
 #include <gtk/gtk.h>
 
 struct FileData;
@@ -64,8 +65,8 @@ struct EditorDescription {
        gboolean disabled;      /**< display disabled by user */
 };
 
-#define EDITOR_ERRORS(flags) ((flags) & EDITOR_ERROR_MASK)
-#define EDITOR_ERRORS_BUT_SKIPPED(flags) (!!(((flags) & EDITOR_ERROR_MASK) && !((flags) & EDITOR_ERROR_SKIPPED)))
+inline gint editor_errors(EditorFlags flags) { return flags & EDITOR_ERROR_MASK; }
+inline gboolean editor_errors_but_skipped(EditorFlags flags) { return !!(editor_errors(flags) && !(flags & EDITOR_ERROR_SKIPPED)); }
 
 
 /**