X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fmodules_inner.h;h=fc36a08162a7ad18a9c19d1954c497e43471c21e;hb=4d6d9949cc44e1e87904dc897c6df0cda3badd26;hp=9cab60a6c8ed9d411af983ec58518f8459bcff4e;hpb=c274a0002fa805668e63fd0349a2d0f0ff797a4d;p=vlc diff --git a/include/modules_inner.h b/include/modules_inner.h index 9cab60a6c8..fc36a08162 100644 --- a/include/modules_inner.h +++ b/include/modules_inner.h @@ -1,7 +1,7 @@ /***************************************************************************** * modules_inner.h : Macros used from within a module. ***************************************************************************** - * Copyright (C) 2001 VideoLAN + * Copyright (C) 2001 the VideoLAN team * $Id$ * * Authors: Samuel Hocevar @@ -78,6 +78,12 @@ # define EXTERN_SYMBOL #endif +#if defined( USE_DLL ) +# define IMPORT_SYMBOL __declspec(dllimport) +#else +# define IMPORT_SYMBOL +#endif + #define MODULE_STRING STRINGIFY( MODULE_NAME ) /* @@ -99,7 +105,7 @@ p_module->b_unloadable = VLC_TRUE; \ p_module->b_reentrant = VLC_TRUE; \ p_module->psz_object_name = MODULE_STRING; \ - p_module->psz_shortname = MODULE_STRING; \ + p_module->psz_shortname = NULL; \ p_module->psz_longname = MODULE_STRING; \ p_module->pp_shortcuts[ 0 ] = MODULE_STRING; \ p_module->i_cpu = 0; \