Sun, 12 May 2013 13:03:50 +0200
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; }