diff options
author | David Tardon <dtardon@redhat.com> | 2016-03-23 14:07:48 +0100 |
---|---|---|
committer | Akira TAGOH <akira@tagoh.org> | 2016-03-24 10:06:24 +0900 |
commit | 3cc56cf32c006e7e8445c3ba49ffc128c646c88d (patch) | |
tree | fec64007fce389ee691372e13ec0ab0cbd6e5976 | |
parent | 8e58bf4042d917f6ac42d0bf6e15ccb8bc8bc651 (diff) |
enum must be declared before it's used
-rw-r--r-- | liblangtag/lt-tag.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/liblangtag/lt-tag.h b/liblangtag/lt-tag.h index 939acf5..78e3797 100644 --- a/liblangtag/lt-tag.h +++ b/liblangtag/lt-tag.h @@ -37,6 +37,19 @@ LT_BEGIN_DECLS */ typedef struct _lt_tag_t lt_tag_t; +enum _lt_tag_filter_t { + LT_TAG_FILTER_NONE = 0, + LT_TAG_FILTER_LANGUAGE = 1 << 0, + LT_TAG_FILTER_EXTLANG = 1 << 1, + LT_TAG_FILTER_SCRIPT = 1 << 2, + LT_TAG_FILTER_REGION = 1 << 3, + LT_TAG_FILTER_VARIANT = 1 << 4, + LT_TAG_FILTER_EXTENSION = 1 << 5, + LT_TAG_FILTER_PRIVATEUSE = 1 << 6, + LT_TAG_FILTER_GRANDFATHERED = 1 << 7, + LT_TAG_FILTER_ALL = -1 +}; + /** * lt_tag_filter_t: * @LT_TAG_FILTER_NONE: all of objects filtered. @@ -55,19 +68,6 @@ typedef struct _lt_tag_t lt_tag_t; */ typedef enum _lt_tag_filter_t lt_tag_filter_t; -enum _lt_tag_filter_t { - LT_TAG_FILTER_NONE = 0, - LT_TAG_FILTER_LANGUAGE = 1 << 0, - LT_TAG_FILTER_EXTLANG = 1 << 1, - LT_TAG_FILTER_SCRIPT = 1 << 2, - LT_TAG_FILTER_REGION = 1 << 3, - LT_TAG_FILTER_VARIANT = 1 << 4, - LT_TAG_FILTER_EXTENSION = 1 << 5, - LT_TAG_FILTER_PRIVATEUSE = 1 << 6, - LT_TAG_FILTER_GRANDFATHERED = 1 << 7, - LT_TAG_FILTER_ALL = -1 -}; - lt_tag_t *lt_tag_new (void); lt_tag_t *lt_tag_ref (lt_tag_t *tag); void lt_tag_unref (lt_tag_t *tag); |