From 28af38156f6a56be71666b68ae59afb66b787107 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Mon, 13 May 2013 16:40:21 +0200 Subject: Fix #219: Warn instead of segfault --- ufo/ufo-scheduler.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ufo/ufo-scheduler.h') diff --git a/ufo/ufo-scheduler.h b/ufo/ufo-scheduler.h index f3ae564..95c5395 100644 --- a/ufo/ufo-scheduler.h +++ b/ufo/ufo-scheduler.h @@ -36,10 +36,16 @@ G_BEGIN_DECLS #define UFO_IS_SCHEDULER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), UFO_TYPE_SCHEDULER)) #define UFO_SCHEDULER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), UFO_TYPE_SCHEDULER, UfoSchedulerClass)) +#define UFO_SCHEDULER_ERROR ufo_scheduler_error_quark() + typedef struct _UfoScheduler UfoScheduler; typedef struct _UfoSchedulerClass UfoSchedulerClass; typedef struct _UfoSchedulerPrivate UfoSchedulerPrivate; +typedef enum { + UFO_SCHEDULER_ERROR_SETUP +} UfoSchedulerError; + /** * UfoScheduler: * @@ -74,6 +80,7 @@ void ufo_scheduler_set_task_expansion (UfoScheduler *scheduler, gboolean split); GType ufo_scheduler_get_type (void); +GQuark ufo_scheduler_error_quark (void); G_END_DECLS -- cgit v1.2.3