the patch for 2.4.2 isn't the right one for this issue.
I wrote a patch for the 2.4.3-version for personal usage. However it seems to 
work out fine, so i've been asked to provide it to the mailing list.
This should do the trick:


--- libpurple/protocols/oscar/oscar.h
+++ libpurple/protocols/oscar/oscar.h
@@ -285,6 +285,15 @@ struct _ClientInfo
"us", "en", \
}

+#define CLIENTINFO_ICQBASIC_14_34_3096 { \
+ "ICQBasic", \
+ 0x010a, \
+ 0x0014, 0x0034, \
+ 0x0000, 0x0c18, \
+ 0x0000043d, \
+ "us", "en", \
+}
+
#define CLIENTINFO_NETSCAPE_7_0_1 { \
"Netscape 2000 an approved user of AOL Instant Messenger (SM)", \
0x1d0d, \
@@ -309,16 +318,16 @@ struct _ClientInfo
}

#define CLIENTINFO_PURPLE_ICQ { \
- "Purple/" VERSION, \
- 0x010a, \
- 0x0006, 0x0000, \
- 0x0000, 0x17ab, \
- 0x00007535, \
- "us", "en", \
+ "Purple/" VERSION, \
+ 0x010a, \
+ 0x0014, 0x0034, \
+ 0x0000, 0x0c18, \
+ 0x0000043d, \
+ "us", "en", \
}

#define CLIENTINFO_AIM_KNOWNGOOD CLIENTINFO_AIM_5_1_3036
-#define CLIENTINFO_ICQ_KNOWNGOOD CLIENTINFO_ICQBASIC_14_34_3000
+#define CLIENTINFO_ICQ_KNOWNGOOD CLIENTINFO_ICQBASIC_14_34_3096

typedef enum
{

  • Bug#518988: Patch Bjoern Schiessle
    • Bug#518988: patch Patrick Benjamin Philipp Simon

Reply via email to