summaryrefslogtreecommitdiff
path: root/gobject/gparamspecs.c
diff options
context:
space:
mode:
authorPhilip Withnall <withnall@endlessm.com>2018-05-04 17:22:17 +0100
committerPhilip Withnall <withnall@endlessm.com>2018-05-04 17:22:17 +0100
commita06117d0623ec0ddef895db605bac09460daae15 (patch)
tree2f6fbabfae6655079ba63013799c97653065de7a /gobject/gparamspecs.c
parent5faac84413ed67b05d1f6baf9877ff1965d9598b (diff)
downloadglib-a06117d0623ec0ddef895db605bac09460daae15.tar.gz
Revert "Fix the cmp implementation for variant values"
This reverts commit 566e64a660549cd49741f244f6362af47eae3757. This fix went from one broken state to another. The real fix is to use g_variant_compare(), which is pending review. See bug #795735. https://bugzilla.gnome.org/show_bug.cgi?id=795735
Diffstat (limited to 'gobject/gparamspecs.c')
-rw-r--r--gobject/gparamspecs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gobject/gparamspecs.c b/gobject/gparamspecs.c
index 9c1259241..8c285fa1c 100644
--- a/gobject/gparamspecs.c
+++ b/gobject/gparamspecs.c
@@ -1155,7 +1155,7 @@ param_variant_values_cmp (GParamSpec *pspec,
GVariant *v1 = value1->data[0].v_pointer;
GVariant *v2 = value2->data[0].v_pointer;
- return v1 < v2 ? -1 : v1 > v2;
+ return v1 < v2 ? -1 : v2 > v1;
}
/* --- type initialization --- */