[vlc-devel] [PATCH] Update update status files URLs
Rafaël Carré
funman at videolan.org
Tue Apr 3 00:59:50 CEST 2012
- add a win64 file
- do not repeatedly define the constant part
- use the test URL on every platform using --enable-debug, not only win32
---
src/misc/update.c | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/src/misc/update.c b/src/misc/update.c
index 41050bb..cf80471 100644
--- a/src/misc/update.c
+++ b/src/misc/update.c
@@ -75,17 +75,20 @@
*/
#if defined( UNDER_CE )
-# define UPDATE_VLC_STATUS_URL "http://update.videolan.org/vlc/status-ce"
+# define UPDATE_OS_SUFFIX "-ce"
+#elif defined( WIN64 )
+# define UPDATE_OS_SUFFIX "-win-x64"
#elif defined( WIN32 )
-# ifndef NDEBUG
-# define UPDATE_VLC_STATUS_URL "http://update-test.videolan.org/vlc/status-win-x86"
-# else
-# define UPDATE_VLC_STATUS_URL "http://update.videolan.org/vlc/status-win-x86"
-# endif
+# define UPDATE_OS_SUFFIX "-win-x86"
#else
-# define UPDATE_VLC_STATUS_URL "http://update.videolan.org/vlc/status"
+# define UPDATE_OS_SUFFIX ""
#endif
+#ifndef NDEBUG
+# define UPDATE_VLC_STATUS_URL "http://update-test.videolan.org/vlc/status-win-x86"
+#else
+# define UPDATE_VLC_STATUS_URL "http://update.videolan.org/vlc/status" UPDATE_OS_SUFFIX
+#endif
/*****************************************************************************
* Update_t functions
--
1.7.9.1
More information about the vlc-devel
mailing list