libfaim/aim_buddylist.c

changeset 715
96292ef864c9
parent 445
f7ef3b61a842
child 835
ae8ae0549dd5
equal deleted inserted replaced
714:e2bbd9c83f6d 715:96292ef864c9
26 i += aimutil_put8(newpacket->data+i, strlen(sn)); 26 i += aimutil_put8(newpacket->data+i, strlen(sn));
27 i += aimutil_putstr(newpacket->data+i, sn, strlen(sn)); 27 i += aimutil_putstr(newpacket->data+i, sn, strlen(sn));
28 28
29 aim_tx_enqueue(sess, newpacket ); 29 aim_tx_enqueue(sess, newpacket );
30 30
31 #if 0 /* do we really need this code? */
31 { 32 {
32 struct aim_snac_t snac; 33 struct aim_snac_t snac;
33 34
34 snac.id = sess->snac_nextid; 35 snac.id = sess->snac_nextid;
35 snac.family = 0x0003; 36 snac.family = 0x0003;
39 snac.data = malloc( strlen( sn ) + 1 ); 40 snac.data = malloc( strlen( sn ) + 1 );
40 memcpy( snac.data, sn, strlen( sn ) + 1 ); 41 memcpy( snac.data, sn, strlen( sn ) + 1 );
41 42
42 aim_newsnac(sess, &snac); 43 aim_newsnac(sess, &snac);
43 } 44 }
45 #endif
44 46
45 return( sess->snac_nextid++ ); 47 return( sess->snac_nextid++ );
46 } 48 }
47 49
48 u_long aim_remove_buddy(struct aim_session_t *sess, 50 u_long aim_remove_buddy(struct aim_session_t *sess,

mercurial