aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-permission-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'embed/ephy-permission-manager.c')
-rw-r--r--embed/ephy-permission-manager.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/embed/ephy-permission-manager.c b/embed/ephy-permission-manager.c
index a3e68eb93..f5a390964 100644
--- a/embed/ephy-permission-manager.c
+++ b/embed/ephy-permission-manager.c
@@ -28,6 +28,27 @@
/* EphyPermissionInfo */
GType
+ephy_permission_get_type (void)
+{
+ static GType type = 0;
+
+ if (G_UNLIKELY (type == 0))
+ {
+ static const GEnumValue values[] =
+ {
+ { EPHY_PERMISSION_ALLOWED, "EPHY_PERMISSION_ALLOWED", "allowed" },
+ { EPHY_PERMISSION_DENIED, "EPHY_PERMISSION_DENIED", "denied" },
+ { EPHY_PERMISSION_DEFAULT, "EPHY_PERMISSION_DEFAULT", "default" },
+ { 0, NULL, NULL }
+ };
+
+ type = g_enum_register_static ("EphyPermission", values);
+ }
+
+ return type;
+}
+
+GType
ephy_permission_info_get_type (void)
{
static GType type = 0;