]> git.sesse.net Git - vlc/commitdiff
Update: make sure 1.1.0 > 1.1.0-git
authorRafaël Carré <rafael.carre@gmail.com>
Tue, 3 Nov 2009 20:22:30 +0000 (21:22 +0100)
committerRafaël Carré <rafael.carre@gmail.com>
Tue, 3 Nov 2009 20:23:04 +0000 (21:23 +0100)
Also remove unneeded prototypes

src/misc/update.c

index fc1930947751e098f4273274926b2cf22a878773..c087985cf4fa2186488036da82d66d6878b94a05 100644 (file)
 #endif
 
 
-/*****************************************************************************
- * Local Prototypes
- *****************************************************************************/
-static void EmptyRelease( update_t *p_update );
-static bool GetUpdateFile( update_t *p_update );
-static char * size_str( long int l_size );
-
-
-
 /*****************************************************************************
  * Update_t functions
  *****************************************************************************/
@@ -451,7 +442,9 @@ bool update_NeedUpgrade( update_t *p_update )
         *PACKAGE_VERSION_MAJOR - '0',
         *PACKAGE_VERSION_MINOR - '0',
         *PACKAGE_VERSION_REVISION - '0',
-        *PACKAGE_VERSION_EXTRA
+        /* extra string of development versions is "-git", "-rc" ..
+         * so make sure version a.b.c is newer than a.b.c-XXX */
+        (*PACKAGE_VERSION_EXTRA == '-') ? -1 : *PACKAGE_VERSION_EXTRA
     };
     int latest_version[] = {
         p_update->release.i_major,