[gupnp/gupnp-0.18] Mark Context Manager specific symbols as internal



commit aff1f9050e7d5bd83f2b45c5fa419aa7763d6877
Author: Andreas Henriksson <andreas fatal se>
Date:   Thu Apr 19 14:40:38 2012 +0200

    Mark Context Manager specific symbols as internal
    
    Different context managers exported different symbols.
    This made it impossible to switch between them without
    affecting the library ABI.
    
    Mark them as internal (and thus hiding them from the ABI).
    Noone should be using these symbols, so it should be safe.
    
    Conflicts:
    
    	libgupnp/gupnp-simple-context-manager.h

 libgupnp/gupnp-linux-context-manager.h |    2 +-
 libgupnp/gupnp-network-manager.h       |    4 ++--
 libgupnp/gupnp-unix-context-manager.h  |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/libgupnp/gupnp-linux-context-manager.h b/libgupnp/gupnp-linux-context-manager.h
index 263258b..16eb404 100644
--- a/libgupnp/gupnp-linux-context-manager.h
+++ b/libgupnp/gupnp-linux-context-manager.h
@@ -26,7 +26,7 @@
 
 G_BEGIN_DECLS
 
-GType
+G_GNUC_INTERNAL GType
 gupnp_linux_context_manager_get_type (void) G_GNUC_CONST;
 
 #define GUPNP_TYPE_LINUX_CONTEXT_MANAGER \
diff --git a/libgupnp/gupnp-network-manager.h b/libgupnp/gupnp-network-manager.h
index f4aea35..af010d2 100644
--- a/libgupnp/gupnp-network-manager.h
+++ b/libgupnp/gupnp-network-manager.h
@@ -27,7 +27,7 @@
 
 G_BEGIN_DECLS
 
-GType
+G_GNUC_INTERNAL GType
 gupnp_network_manager_get_type (void) G_GNUC_CONST;
 
 #define GUPNP_TYPE_NETWORK_MANAGER \
@@ -69,7 +69,7 @@ typedef struct {
         void (* _gupnp_reserved4) (void);
 } GUPnPNetworkManagerClass;
 
-gboolean
+G_GNUC_INTERNAL gboolean
 gupnp_network_manager_is_available                      ();
 
 G_END_DECLS
diff --git a/libgupnp/gupnp-unix-context-manager.h b/libgupnp/gupnp-unix-context-manager.h
index b122f2c..8274128 100644
--- a/libgupnp/gupnp-unix-context-manager.h
+++ b/libgupnp/gupnp-unix-context-manager.h
@@ -28,7 +28,7 @@
 
 G_BEGIN_DECLS
 
-GType
+G_GNUC_INTERNAL GType
 gupnp_unix_context_manager_get_type (void) G_GNUC_CONST;
 
 #define GUPNP_TYPE_UNIX_CONTEXT_MANAGER \



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