ayttm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.34,1.35


From: Colin Leroy <address@hidden>
Subject: [Ayttm-commits] CVS: ayttm/modules/msn2 msn.C,1.34,1.35
Date: Fri, 17 Jan 2003 10:17:02 -0500

Update of /cvsroot/ayttm/ayttm/modules/msn2
In directory subversions:/tmp/cvs-serv27390/modules/msn2

Modified Files:
        msn.C 
Log Message:
fix utf8 encoding of msn friendlynames


Index: msn.C
===================================================================
RCS file: /cvsroot/ayttm/ayttm/modules/msn2/msn.C,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- msn.C       16 Jan 2003 14:01:13 -0000      1.34
+++ msn.C       17 Jan 2003 15:16:59 -0000      1.35
@@ -525,7 +525,7 @@
                return 1;
        }
        if(fname_pref[0]!='\0') {
-               status = msn_set_friendlyname(conn, fname_pref); 
+               status = msn_set_friendlyname(conn, StrToUtf8(fname_pref)); 
                waiting_ans++;
        }
        if (status == 0) {
@@ -1439,10 +1439,10 @@
   eb_debug(DBG_MOD, "Your friendlyname is now: %s\n", friendlyname);
   local_account_name=((authdata_NS *)conn->auth)->username;
   ela = find_local_account_by_handle(local_account_name, 
SERVICE_INFO.protocol_id);
-  strncpy(ela->alias, friendlyname, 255);
+  strncpy(ela->alias, Utf8ToStr(friendlyname), 255);
   waiting_ans = 0;
   if(fname_pref[0]=='\0')
-  { strncpy(fname_pref, friendlyname, MAX_PREF_LEN); }
+  { strncpy(fname_pref, Utf8ToStr(friendlyname), MAX_PREF_LEN); }
   
   if(!ela->connected) {
          eb_debug(DBG_MOD,"not connected, shouldn't get it\n");
@@ -1475,7 +1475,7 @@
   }
 
   if(fname_pref[0]!='\0')
-  { msn_set_friendlyname(conn, fname_pref); }
+  { msn_set_friendlyname(conn, StrToUtf8(fname_pref)); }
 }
 
 void ext_latest_serial(msnconn * conn, int serial)
@@ -1538,7 +1538,7 @@
     if (ea) {
         mad = (eb_msn_account_data *)ea->protocol_account_data;
        if (!strcmp(buddy, ea->account_contact->nick)) {
-          rename_contact(ea->account_contact, friendlyname);   
+          rename_contact(ea->account_contact, Utf8ToStr(friendlyname));        
        }
     } else {
            eb_debug(DBG_MOD, "ea not found, creating new account\n");
@@ -1546,7 +1546,7 @@
             mad = (eb_msn_account_data *)ea->protocol_account_data;
            if(!find_grouplist_by_name(_("Buddies")))
                    add_group(_("Buddies"));
-           add_unknown_with_name(ea,friendlyname);
+           add_unknown_with_name(ea, Utf8ToStr(friendlyname));
            move_contact(_("Buddies"), ea->account_contact);
            update_contact_list();
            write_contact_list();





reply via email to

[Prev in Thread] Current Thread [Next in Thread]