libpurple/protocols/jabber/oob.c

changeset 41212
9f0f4c23132e
parent 40439
e9838d634d5e
child 41215
43a4dc8903fb
--- a/libpurple/protocols/jabber/oob.c	Tue Dec 14 01:55:51 2021 -0600
+++ b/libpurple/protocols/jabber/oob.c	Tue Dec 14 01:57:00 2021 -0600
@@ -22,6 +22,8 @@
  */
 #include <purple.h>
 
+#include "libpurple/soupcompat.h"
+
 #include "jabber.h"
 #include "iq.h"
 #include "oob.h"
@@ -65,7 +67,7 @@
 	jox = JABBER_OOB_XFER(xfer);
 	jox->msg = NULL;
 
-	if (!SOUP_STATUS_IS_SUCCESSFUL(msg->status_code) ||
+	if (!SOUP_STATUS_IS_SUCCESSFUL(soup_message_get_status(msg)) ||
 	    purple_xfer_get_bytes_remaining(xfer) > 0) {
 		purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_REMOTE);
 		purple_xfer_end(xfer);

mercurial