summaryrefslogtreecommitdiff
path: root/src/lib/eina
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2020-04-11 19:55:27 +0200
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2020-04-21 16:19:36 +0200
commit639b6d6ae3cb7b36b7a30c7611826ca85339e472 (patch)
tree529ddaba4800d62e3417c052f2a23b59d8b94aff /src/lib/eina
parent152130d23f272d72870a0595e7de4dc292aaa80a (diff)
downloadefl-639b6d6ae3cb7b36b7a30c7611826ca85339e472.tar.gz
eina: add new definitions to a old enum
this is sadly needed due to the fact that we have a .eo defnition in the .eot file which contains the flags keyword. Differential Revision: https://phab.enlightenment.org/D11739
Diffstat (limited to 'src/lib/eina')
-rw-r--r--src/lib/eina/eina_xattr.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/lib/eina/eina_xattr.h b/src/lib/eina/eina_xattr.h
index 711c40e86f..ff7e10daa1 100644
--- a/src/lib/eina/eina_xattr.h
+++ b/src/lib/eina/eina_xattr.h
@@ -36,9 +36,14 @@
* @since 1.1
*/
typedef enum {
- EINA_XATTR_INSERT, /**< This is the default behavior, it will either create or replace the extended attribute */
- EINA_XATTR_REPLACE, /**< This will only succeed if the extended attribute previously existed */
- EINA_XATTR_CREATED /**< This will only succeed if the extended attribute wasn't previously set */
+ EINA_XATTR_INSERT = 0, /**< This is the default behavior, it will either create or replace the extended attribute */
+ EINA_XATTR_REPLACE = 1, /**< This will only succeed if the extended attribute previously existed */
+ EINA_XATTR_CREATED = 2, /**< This will only succeed if the extended attribute wasn't previously set */
+ //The definitions below are required in order to have symbols available for the enum definition in eina_types.eot
+ EINA_XATTR_FLAGS_INSERT = 0, /**< This is the default behavior, it will either create or replace the extended attribute */
+ EINA_XATTR_FLAGS_REPLACE = 1, /**< This will only succeed if the extended attribute previously existed */
+ EINA_XATTR_FLAGS_CREATED = 2 /**< This will only succeed if the extended attribute wasn't previously set */
+
} Eina_Xattr_Flags;
typedef struct _Eina_Xattr Eina_Xattr;