]> git.sesse.net Git - vlc/commitdiff
Fix export
authorRémi Denis-Courmont <rem@videolan.org>
Mon, 6 Nov 2006 17:59:01 +0000 (17:59 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Mon, 6 Nov 2006 17:59:01 +0000 (17:59 +0000)
include/network.h
include/vlc_symbols.h

index 0d1d896d4192b77a128d1b78a0828b7ce4fcac81..fa64725b84da86b83d6a880cfddc5d26898b7bf8 100644 (file)
@@ -91,8 +91,7 @@ VLC_EXPORT( int, __net_ConnectTCP, ( vlc_object_t *p_this, const char *psz_host,
 
 int *net_Listen (vlc_object_t *p_this, const char *psz_host, int i_port,
                                 int family, int socktype, int protocol);
-VLC_EXPORT( int, net_ListenSingle, (vlc_object_t *p_this, const char *psz_host, int i_port,
-                                    int family, int socktype, int protocol) );
+VLC_EXPORT( int, net_ListenSingle, (vlc_object_t *p_this, const char *psz_host, int i_port, int family, int socktype, int protocol) );
 
 #define net_ListenTCP(a, b, c) __net_ListenTCP(VLC_OBJECT(a), b, c)
 VLC_EXPORT( int *, __net_ListenTCP, ( vlc_object_t *, const char *, int ) );
index 1d6a43570a8b4a4c7b3c39d78f74eeb3bf2eb2da..9f31b5aff499624831e4823473858466d169fde9 100644 (file)
@@ -554,6 +554,7 @@ struct module_symbols_t
     void (*config_ChainDestroy_inner) (config_chain_t *);
     char * (*config_ChainCreate_inner) (char **, config_chain_t **, char *);
     int (*utf8_open_inner) (const char *filename, int flags, mode_t mode);
+    int (*net_ListenSingle_inner) (vlc_object_t *p_this, const char *psz_host, int i_port, int family, int socktype, int protocol);
 };
 # if defined (__PLUGIN__)
 #  define aout_FiltersCreatePipeline (p_symbols)->aout_FiltersCreatePipeline_inner
@@ -1031,6 +1032,7 @@ struct module_symbols_t
 #  define config_ChainDestroy (p_symbols)->config_ChainDestroy_inner
 #  define config_ChainCreate (p_symbols)->config_ChainCreate_inner
 #  define utf8_open (p_symbols)->utf8_open_inner
+#  define net_ListenSingle (p_symbols)->net_ListenSingle_inner
 # elif defined (HAVE_DYNAMIC_PLUGINS) && !defined (__BUILTIN__)
 /******************************************************************
  * STORE_SYMBOLS: store VLC APIs into p_symbols for plugin access.
@@ -1511,6 +1513,7 @@ struct module_symbols_t
     ((p_symbols)->config_ChainDestroy_inner) = config_ChainDestroy; \
     ((p_symbols)->config_ChainCreate_inner) = config_ChainCreate; \
     ((p_symbols)->utf8_open_inner) = utf8_open; \
+    ((p_symbols)->net_ListenSingle_inner) = net_ListenSingle; \
     (p_symbols)->net_ConvertIPv4_deprecated = NULL; \
     (p_symbols)->__sout_CfgParse_deprecated = NULL; \
     (p_symbols)->sout_CfgCreate_deprecated = NULL; \