From c868ca663f398f63f304d28444e1c20a43c883e6 Mon Sep 17 00:00:00 2001 From: Joshua Sled Date: Tue, 21 Feb 2006 15:37:12 +0000 Subject: [PATCH] Fix GNC_EVENT_* values. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13341 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 5 +++++ lib/libqof/qof/qofevent.h | 14 +++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 017d241f33..c77f2fa072 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-02-21 Joshua Sled + + * lib/libqof/qof/qofevent.h (QOF_EVENT_CREATE): + Fix event values. + 2006-02-20 David Hampton * src/register/register-gnome/gnucash-date-picker.c: Andreas diff --git a/lib/libqof/qof/qofevent.h b/lib/libqof/qof/qofevent.h index dce0a7df22..edb21305b5 100644 --- a/lib/libqof/qof/qofevent.h +++ b/lib/libqof/qof/qofevent.h @@ -44,13 +44,13 @@ typedef gint QofEventId; These defaults merely replicate previous behaviour, any process can define their own events. */ -#define QOF_EVENT_NONE 0 -#define QOF_EVENT_CREATE 1 -#define QOF_EVENT_MODIFY 2 -#define QOF_EVENT_DESTROY 3 -#define QOF_EVENT_ADD 4 -#define QOF_EVENT_REMOVE 5 -#define QOF_EVENT_ALL 6 /**< unused */ +#define QOF_EVENT_NONE (0) +#define QOF_EVENT_CREATE (1 << 1) +#define QOF_EVENT_MODIFY (1 << 2) +#define QOF_EVENT_DESTROY (1 << 3) +#define QOF_EVENT_ADD (1 << 4) +#define QOF_EVENT_REMOVE (1 << 5) +#define QOF_EVENT_ALL (0xff) /** Allow scope for more defaults in future. Additional event identifiers must be larger than this. */