info-overview: Don't show GNOME micro version

With the new versioning scheme, GNOME just has major.minor versions
(e.g. 40.rc, 40.0) and micro versions are no longer used. Even if
gnome-desktop happens to get a micro version to fix a bug, it's not
something we should show in the UI.
This commit is contained in:
Kalev Lember 2021-03-23 00:11:30 +01:00 committed by Georges Basile Stavracas Neto
parent 56845415d3
commit a64bb833ee

View file

@ -82,7 +82,6 @@ typedef struct
{ {
char *major; char *major;
char *minor; char *minor;
char *micro;
char *distributor; char *distributor;
char *date; char *date;
char **current; char **current;
@ -93,7 +92,6 @@ version_data_free (VersionData *data)
{ {
g_free (data->major); g_free (data->major);
g_free (data->minor); g_free (data->minor);
g_free (data->micro);
g_free (data->distributor); g_free (data->distributor);
g_free (data->date); g_free (data->date);
g_free (data); g_free (data);
@ -116,8 +114,6 @@ version_start_element_handler (GMarkupParseContext *ctx,
data->current = &data->major; data->current = &data->major;
else if (g_str_equal (element_name, "minor")) else if (g_str_equal (element_name, "minor"))
data->current = &data->minor; data->current = &data->minor;
else if (g_str_equal (element_name, "micro"))
data->current = &data->micro;
else if (g_str_equal (element_name, "distributor")) else if (g_str_equal (element_name, "distributor"))
data->current = &data->distributor; data->current = &data->distributor;
else if (g_str_equal (element_name, "date")) else if (g_str_equal (element_name, "date"))
@ -188,7 +184,7 @@ load_gnome_version (char **version,
else else
{ {
if (version != NULL) if (version != NULL)
*version = g_strdup_printf ("%s.%s.%s", data->major, data->minor, data->micro); *version = g_strdup_printf ("%s.%s", data->major, data->minor);
if (distributor != NULL) if (distributor != NULL)
*distributor = g_strdup (data->distributor); *distributor = g_strdup (data->distributor);
if (date != NULL) if (date != NULL)