Fix bound checking in request api

Sun, 12 May 2013 13:03:50 +0200

author
Tomasz Wasilczyk <tomkiewicz@cpw.pidgin.im>
date
Sun, 12 May 2013 13:03:50 +0200
changeset 33936
c941cb2cedf7
parent 33935
e740bbb8350c
child 33937
f15e97d8758e
child 34194
7e930bb10a6c

Fix bound checking in request api

libpurple/request.c file | annotate | diff | comparison | revisions
--- a/libpurple/request.c	Sun May 12 12:45:52 2013 +0200
+++ b/libpurple/request.c	Sun May 12 13:03:50 2013 +0200
@@ -918,8 +918,8 @@
 	g_return_if_fail(field != NULL);
 	g_return_if_fail(field->type == PURPLE_REQUEST_FIELD_INTEGER);
 
-	if (field->u.integer.value < field->u.integer.lower_bound ||
-		field->u.integer.value > field->u.integer.upper_bound) {
+	if (value < field->u.integer.lower_bound ||
+		value > field->u.integer.upper_bound) {
 		purple_debug_error("request", "Int value out of bounds\n");
 		return;
 	}

mercurial