libpurple/protocols/gg/validator.c

changeset 42124
472dc8caeda3
parent 42085
a76f1668564c
child 42135
1a89a067a0d5
--- a/libpurple/protocols/gg/validator.c	Sun Mar 05 04:01:47 2023 -0600
+++ b/libpurple/protocols/gg/validator.c	Mon Mar 06 21:21:17 2023 -0600
@@ -39,7 +39,7 @@
 {
 	const char *value;
 
-	g_return_val_if_fail(field != NULL, FALSE);
+	g_return_val_if_fail(PURPLE_IS_REQUEST_FIELD(field), FALSE);
 	g_return_val_if_fail(purple_request_field_get_field_type(field) ==
 		PURPLE_REQUEST_FIELD_STRING, FALSE);
 
@@ -67,8 +67,8 @@
 	const char *value1, *value2;
 	PurpleRequestField *field2 = field2_p;
 
-	g_return_val_if_fail(field != NULL, FALSE);
-	g_return_val_if_fail(field2 != NULL, FALSE);
+	g_return_val_if_fail(PURPLE_IS_REQUEST_FIELD(field), FALSE);
+	g_return_val_if_fail(PURPLE_IS_REQUEST_FIELD(field2), FALSE);
 	g_return_val_if_fail(purple_request_field_get_field_type(field) ==
 		PURPLE_REQUEST_FIELD_STRING, FALSE);
 	g_return_val_if_fail(purple_request_field_get_field_type(field2) ==

mercurial