Commit 3048882f authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Print exact revision in addition to version number on console

parent 0db7b288
...@@ -74,7 +74,8 @@ int main( int i_argc, const char *ppsz_argv[] ) ...@@ -74,7 +74,8 @@ int main( int i_argc, const char *ppsz_argv[] )
#ifndef __APPLE__ #ifndef __APPLE__
/* This clutters OSX GUI error logs */ /* This clutters OSX GUI error logs */
fprintf( stderr, "VLC media player %s\n", libvlc_get_version() ); fprintf( stderr, "VLC media player %s (revision %s)\n",
libvlc_get_version(), libvlc_get_changeset() );
#endif #endif
#ifdef HAVE_PUTENV #ifdef HAVE_PUTENV
......
...@@ -217,6 +217,7 @@ static void PauseConsole ( void ); ...@@ -217,6 +217,7 @@ static void PauseConsole ( void );
static int ConsoleWidth ( void ); static int ConsoleWidth ( void );
static vlc_mutex_t global_lock = VLC_STATIC_MUTEX; static vlc_mutex_t global_lock = VLC_STATIC_MUTEX;
extern const char psz_vlc_changeset[];
/** /**
* Allocate a libvlc instance, initialize global data if needed * Allocate a libvlc instance, initialize global data if needed
...@@ -330,7 +331,8 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, ...@@ -330,7 +331,8 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
/* Announce who we are - Do it only for first instance ? */ /* Announce who we are - Do it only for first instance ? */
msg_Dbg( p_libvlc, "VLC media player - %s", VERSION_MESSAGE ); msg_Dbg( p_libvlc, "VLC media player - %s", VERSION_MESSAGE );
msg_Dbg( p_libvlc, "%s", COPYRIGHT_MESSAGE ); msg_Dbg( p_libvlc, "%s", COPYRIGHT_MESSAGE );
msg_Dbg( p_libvlc, "libvlc was configured with %s", CONFIGURE_LINE ); msg_Dbg( p_libvlc, "revision %s", psz_vlc_changeset );
msg_Dbg( p_libvlc, "configured with %s", CONFIGURE_LINE );
/*xgettext: Translate "C" to the language code: "fr", "en_GB", "nl", "ru"... */ /*xgettext: Translate "C" to the language code: "fr", "en_GB", "nl", "ru"... */
msg_Dbg( p_libvlc, "translation test: code is \"%s\"", _("C") ); msg_Dbg( p_libvlc, "translation test: code is \"%s\"", _("C") );
...@@ -1902,7 +1904,6 @@ static void ListModules( libvlc_int_t *p_this, bool b_verbose ) ...@@ -1902,7 +1904,6 @@ static void ListModules( libvlc_int_t *p_this, bool b_verbose )
*****************************************************************************/ *****************************************************************************/
static void Version( void ) static void Version( void )
{ {
extern const char psz_vlc_changeset[];
#ifdef WIN32 #ifdef WIN32
ShowConsole( true ); ShowConsole( true );
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment