libpurple/protocols/gg/tcpsocket.c

changeset 36068
e9b9320a985a
parent 36067
df9f5de00ea2
child 36124
3dcb9b9b7c11
--- a/libpurple/protocols/gg/tcpsocket.c	Tue May 20 11:57:20 2014 +0200
+++ b/libpurple/protocols/gg/tcpsocket.c	Tue May 20 12:46:02 2014 +0200
@@ -41,6 +41,8 @@
 	GGPInfo *info = purple_connection_get_protocol_data(gc);
 	int fd = -1;
 
+	PURPLE_ASSERT_CONNECTION_IS_VALID(gc);
+
 	if (error == NULL)
 		fd = purple_socket_get_fd(ps);
 
@@ -65,6 +67,7 @@
 	PurpleConnection *gc = _gc;
 	PurpleSocket *ps;
 
+	PURPLE_ASSERT_CONNECTION_IS_VALID(gc);
 	g_return_val_if_fail(!purple_connection_is_disconnecting(gc), NULL);
 
 	g_return_val_if_fail(host != NULL, NULL);

mercurial