[gaim-migrate @ 3104]

Wed, 20 Mar 2002 17:17:09 +0000

author
Mark Doliner <markdoliner@pidgin.im>
date
Wed, 20 Mar 2002 17:17:09 +0000
changeset 3090
9aa7ea6c3b1a
parent 3089
1b5ffe6de228
child 3091
bc74a649d0f5

[gaim-migrate @ 3104]
Mark Doliner was entirely responsible for finding this problem. Jim Seymour had absolutely nothing to do with it.

It fixes ssi on big-endian platforms.

committer: Sean Egan <seanegan@pidgin.im>

src/protocols/oscar/ssi.c file | annotate | diff | comparison | revisions
--- a/src/protocols/oscar/ssi.c	Wed Mar 20 02:04:32 2002 +0000
+++ b/src/protocols/oscar/ssi.c	Wed Mar 20 17:17:09 2002 +0000
@@ -820,7 +820,7 @@
 				free(tlv->value);
 				tlv->value = (fu8_t *)malloc(sizeof(fu8_t));
 			}
-			memcpy(tlv->value, &permdeny, 1);
+			tlv->value[0] = permdeny;
 		} else {
 			/* Need to add the x00ca TLV to the TLV chain */
 			aim_addtlvtochain8((aim_tlvlist_t**)&cur->data, 0x00ca, permdeny);

mercurial