]> git.sesse.net Git - vlc/commitdiff
Don't export externally unused symbols
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 25 Nov 2006 09:11:20 +0000 (09:11 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 25 Nov 2006 09:11:20 +0000 (09:11 +0000)
include/vlc_common.h
include/vlc_symbols.h

index 0fe001721f1d15c96f8aa396c7cd6d7fcb916707..70956f56e8553f71160ce15512cde8233f4e558a 100644 (file)
@@ -969,9 +969,9 @@ static inline void _SetQWBE( uint8_t *p, uint64_t i_qw )
 #   endif
 #endif
 
-    VLC_EXPORT( void *, vlc_opendir_wrapper, ( const char * ) );
-    VLC_EXPORT( struct dirent *, vlc_readdir_wrapper, ( void * ) );
-    VLC_EXPORT( int, vlc_closedir_wrapper, ( void * ) );
+VLC_INTERNAL( void *, vlc_opendir_wrapper, ( const char * ) );
+VLC_INTERNAL( struct dirent *, vlc_readdir_wrapper, ( void * ) );
+VLC_INTERNAL( int, vlc_closedir_wrapper, ( void * ) );
 
 /* Format type specifiers for 64 bits numbers */
 #if defined(__CYGWIN32__) || (!defined(WIN32) && !defined(UNDER_CE))
index 8d0dd491e254e4b6259561e52b918777726deafb..4bb2b2ca70afad134fb8a5f0eef41c40b3abd761 100644 (file)
@@ -414,9 +414,9 @@ struct module_symbols_t
     const char * (*VLC_CompileHost_inner) (void);
     const char * (*VLC_Version_inner) (void);
     int (*playlist_PreparseEnqueueItem_inner) (playlist_t *, playlist_item_t *);
-    struct dirent * (*vlc_readdir_wrapper_inner) (void *);
-    int (*vlc_closedir_wrapper_inner) (void *);
-    void * (*vlc_opendir_wrapper_inner) (const char *);
+    void *vlc_readdir_wrapper_deprecated;
+    void *vlc_closedir_wrapper_deprecated;
+    void *vlc_opendir_wrapper_deprecated;
     void (*httpd_HandlerDelete_inner) (httpd_handler_t *);
     int (*__vlc_execve_inner) (vlc_object_t *p_object, int i_argc, char **pp_argv, char **pp_env, char *psz_cwd, char *p_in, int i_in, char **pp_data, int *pi_data);
     httpd_handler_t * (*httpd_HandlerNew_inner) (httpd_host_t *, const char *psz_url, const char *psz_user, const char *psz_password, const vlc_acl_t *p_acl, httpd_handler_callback_t pf_fill, httpd_handler_sys_t *);
@@ -914,9 +914,6 @@ struct module_symbols_t
 #  define VLC_CompileHost (p_symbols)->VLC_CompileHost_inner
 #  define VLC_Version (p_symbols)->VLC_Version_inner
 #  define playlist_PreparseEnqueueItem (p_symbols)->playlist_PreparseEnqueueItem_inner
-#  define vlc_readdir_wrapper (p_symbols)->vlc_readdir_wrapper_inner
-#  define vlc_closedir_wrapper (p_symbols)->vlc_closedir_wrapper_inner
-#  define vlc_opendir_wrapper (p_symbols)->vlc_opendir_wrapper_inner
 #  define httpd_HandlerDelete (p_symbols)->httpd_HandlerDelete_inner
 #  define __vlc_execve (p_symbols)->__vlc_execve_inner
 #  define httpd_HandlerNew (p_symbols)->httpd_HandlerNew_inner
@@ -1384,9 +1381,6 @@ struct module_symbols_t
     ((p_symbols)->VLC_CompileHost_inner) = VLC_CompileHost; \
     ((p_symbols)->VLC_Version_inner) = VLC_Version; \
     ((p_symbols)->playlist_PreparseEnqueueItem_inner) = playlist_PreparseEnqueueItem; \
-    ((p_symbols)->vlc_readdir_wrapper_inner) = vlc_readdir_wrapper; \
-    ((p_symbols)->vlc_closedir_wrapper_inner) = vlc_closedir_wrapper; \
-    ((p_symbols)->vlc_opendir_wrapper_inner) = vlc_opendir_wrapper; \
     ((p_symbols)->httpd_HandlerDelete_inner) = httpd_HandlerDelete; \
     ((p_symbols)->__vlc_execve_inner) = __vlc_execve; \
     ((p_symbols)->httpd_HandlerNew_inner) = httpd_HandlerNew; \
@@ -1538,6 +1532,9 @@ struct module_symbols_t
     (p_symbols)->playlist_Import_deprecated = NULL; \
     (p_symbols)->playlist_NodeRemoveParent_deprecated = NULL; \
     (p_symbols)->__vlc_fix_readdir_charset_deprecated = NULL; \
+    (p_symbols)->vlc_readdir_wrapper_deprecated = NULL; \
+    (p_symbols)->vlc_closedir_wrapper_deprecated = NULL; \
+    (p_symbols)->vlc_opendir_wrapper_deprecated = NULL; \
     (p_symbols)->FromUTF32_deprecated = NULL; \
     (p_symbols)->__intf_Interact_deprecated = NULL; \
     (p_symbols)->__intf_UserProgress_deprecated = NULL; \