[aravis] device: don't leak error quark API



commit a77ee17a90cf8d58c5686ab9bee76e5435ed7119
Author: Emmanuel Pacaud <emmanuel gnome org>
Date:   Tue Aug 19 19:01:55 2014 +0200

    device: don't leak error quark API

 docs/reference/aravis/Makefile.am         |    1 +
 docs/reference/aravis/aravis-sections.txt |    1 -
 src/arvdevice.h                           |    4 ----
 src/arvgvdevice.c                         |    1 +
 4 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/docs/reference/aravis/Makefile.am b/docs/reference/aravis/Makefile.am
index b0f9f9c..01be333 100644
--- a/docs/reference/aravis/Makefile.am
+++ b/docs/reference/aravis/Makefile.am
@@ -65,6 +65,7 @@ IGNORE_HFILES=\
        arvconfig.h                     \
        arvbufferprivate.h              \
        arvchunkparserprivate.h         \
+       arvdeviceprivate.h              \
        arv.h
 
 # Images to copy into HTML directory.
diff --git a/docs/reference/aravis/aravis-sections.txt b/docs/reference/aravis/aravis-sections.txt
index 1f30c1b..7a41c49 100644
--- a/docs/reference/aravis/aravis-sections.txt
+++ b/docs/reference/aravis/aravis-sections.txt
@@ -244,7 +244,6 @@ ArvGcPortClass
 ARV_DEVICE_ERROR
 ArvDevice
 ArvDeviceStatus
-arv_device_error_quark
 arv_device_create_stream
 arv_device_create_chunk_parser
 arv_device_read_memory
diff --git a/src/arvdevice.h b/src/arvdevice.h
index 941cde9..28ad58b 100644
--- a/src/arvdevice.h
+++ b/src/arvdevice.h
@@ -29,8 +29,6 @@
 
 G_BEGIN_DECLS
 
-#define ARV_DEVICE_ERROR arv_device_error_quark()
-
 /**
  * ArvDeviceStatus:
  * @ARV_DEVICE_STATUS_UNKNOWN: unknown status
@@ -81,8 +79,6 @@ struct _ArvDeviceClass {
 
 GType arv_device_get_type (void);
 
-GQuark                 arv_device_error_quark          (void);
-
 ArvStream *    arv_device_create_stream        (ArvDevice *device, ArvStreamCallback callback, void 
*user_data);
 
 gboolean       arv_device_read_memory          (ArvDevice *device, guint32 address, guint32 size, void 
*buffer, GError **error);
diff --git a/src/arvgvdevice.c b/src/arvgvdevice.c
index 775209d..7ed1c36 100644
--- a/src/arvgvdevice.c
+++ b/src/arvgvdevice.c
@@ -26,6 +26,7 @@
  */
 
 #include <arvgvdevice.h>
+#include <arvdeviceprivate.h>
 #include <arvgc.h>
 #include <arvgcregisterdescriptionnode.h>
 #include <arvdebug.h>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]