Changeset a5f4040 for skype/skype.c


Ignore:
Timestamp:
2008-12-21T20:08:44Z (13 years ago)
Author:
Miklos Vajna <vmiklos@…>
Branches:
master
Children:
5adcc65
Parents:
a2ed574
Message:

remove the 'len' parameter of skype_write()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • skype/skype.c

    ra2ed574 ra5f4040  
    147147 */
    148148
    149 int skype_write( struct im_connection *ic, char *buf, int len )
     149int skype_write( struct im_connection *ic, char *buf )
    150150{
    151151        struct skype_data *sd = ic->proto_data;
    152152        struct pollfd pfd[1];
     153        int len = strlen(buf);
    153154
    154155        pfd[0].fd = sd->fd;
     
    172173        struct skype_buddy_ask_data *bla = data;
    173174        char *buf = g_strdup_printf("SET USER %s ISAUTHORIZED TRUE", bla->handle);
    174         skype_write( bla->ic, buf, strlen( buf ) );
     175        skype_write( bla->ic, buf );
    175176        g_free(buf);
    176177        g_free(bla->handle);
     
    182183        struct skype_buddy_ask_data *bla = data;
    183184        char *buf = g_strdup_printf("SET USER %s ISAUTHORIZED FALSE", bla->handle);
    184         skype_write( bla->ic, buf, strlen( buf ) );
     185        skype_write( bla->ic, buf );
    185186        g_free(buf);
    186187        g_free(bla->handle);
     
    205206        struct skype_buddy_ask_data *bla = data;
    206207        char *buf = g_strdup_printf("SET CALL %s STATUS INPROGRESS", bla->handle);
    207         skype_write( bla->ic, buf, strlen( buf ) );
     208        skype_write( bla->ic, buf );
    208209        g_free(buf);
    209210        g_free(bla->handle);
     
    215216        struct skype_buddy_ask_data *bla = data;
    216217        char *buf = g_strdup_printf("SET CALL %s STATUS FINISHED", bla->handle);
    217         skype_write( bla->ic, buf, strlen( buf ) );
     218        skype_write( bla->ic, buf );
    218219        g_free(buf);
    219220        g_free(bla->handle);
     
    307308                                {
    308309                                        g_snprintf(buf, 1024, "GET USER %s ONLINESTATUS\n", *i);
    309                                         skype_write( ic, buf, strlen( buf ) );
     310                                        skype_write( ic, buf );
    310311                                        i++;
    311312                                }
     
    540541                                                 */
    541542                                                g_snprintf(buf, 1024, "GET CHATMESSAGE %s FROM_HANDLE\n", id);
    542                                                 skype_write( ic, buf, strlen( buf ) );
     543                                                skype_write( ic, buf );
    543544                                                g_snprintf(buf, 1024, "GET CHATMESSAGE %s BODY\n", id);
    544                                                 skype_write( ic, buf, strlen( buf ) );
     545                                                skype_write( ic, buf );
    545546                                                g_snprintf(buf, 1024, "GET CHATMESSAGE %s TYPE\n", id);
    546                                                 skype_write( ic, buf, strlen( buf ) );
     547                                                skype_write( ic, buf );
    547548                                                g_snprintf(buf, 1024, "GET CHATMESSAGE %s CHATNAME\n", id);
    548                                                 skype_write( ic, buf, strlen( buf ) );
     549                                                skype_write( ic, buf );
    549550                                        }
    550551                                        else if(!strncmp(info, "FROM_HANDLE ", 12))
     
    640641                                                sd->call_id = g_strdup(id);
    641642                                                g_snprintf(buf, 1024, "GET CALL %s PARTNER_HANDLE\n", id);
    642                                                 skype_write( ic, buf, strlen( buf ) );
     643                                                skype_write( ic, buf );
    643644                                                sd->call_status = SKYPE_CALL_RINGING;
    644645                                        }
     
    646647                                        {
    647648                                                g_snprintf(buf, 1024, "GET CALL %s PARTNER_HANDLE\n", id);
    648                                                 skype_write( ic, buf, strlen( buf ) );
     649                                                skype_write( ic, buf );
    649650                                                sd->call_status = SKYPE_CALL_MISSED;
    650651                                        }
     
    652653                                        {
    653654                                                        g_snprintf(buf, 1024, "GET CALL %s PARTNER_HANDLE\n", id);
    654                                                         skype_write( ic, buf, strlen( buf ) );
     655                                                        skype_write( ic, buf );
    655656                                                        sd->call_status = SKYPE_CALL_CANCELLED;
    656657                                        }
     
    658659                                        {
    659660                                                g_snprintf(buf, 1024, "GET CALL %s PARTNER_HANDLE\n", id);
    660                                                 skype_write( ic, buf, strlen( buf ) );
     661                                                skype_write( ic, buf );
    661662                                                sd->call_status = SKYPE_CALL_FINISHED;
    662663                                        }
     
    664665                                        {
    665666                                                g_snprintf(buf, 1024, "GET CALL %s PARTNER_HANDLE\n", id);
    666                                                 skype_write( ic, buf, strlen( buf ) );
     667                                                skype_write( ic, buf );
    667668                                                sd->call_status = SKYPE_CALL_REFUSED;
    668669                                        }
     
    743744                                        {
    744745                                                g_snprintf(buf, 1024, "GET FILETRANSFER %s PARTNER_HANDLE\n", id);
    745                                                 skype_write( ic, buf, strlen( buf ) );
     746                                                skype_write( ic, buf );
    746747                                                sd->filetransfer_status = SKYPE_FILETRANSFER_NEW;
    747748                                        }
     
    749750                                        {
    750751                                                g_snprintf(buf, 1024, "GET FILETRANSFER %s PARTNER_HANDLE\n", id);
    751                                                 skype_write( ic, buf, strlen( buf ) );
     752                                                skype_write( ic, buf );
    752753                                                sd->filetransfer_status = SKYPE_FILETRANSFER_FAILED;
    753754                                        }
     
    787788                                                imcb_chat_new( ic, id );
    788789                                                g_snprintf(buf, 1024, "GET CHAT %s ADDER\n", id);
    789                                                 skype_write(ic, buf, strlen(buf));
     790                                                skype_write(ic, buf);
    790791                                                g_snprintf(buf, 1024, "GET CHAT %s TOPIC\n", id);
    791                                                 skype_write(ic, buf, strlen(buf));
     792                                                skype_write(ic, buf);
    792793                                        }
    793794                                        else if(!strcmp(info, "STATUS DIALOG") && sd->groupchat_with)
     
    801802                                                 * just leave it out. */
    802803                                                /*g_snprintf(buf, 1024, "OPEN CHAT %s\n", id);
    803                                                 skype_write(ic, buf, strlen(buf));*/
     804                                                skype_write(ic, buf);*/
    804805                                                g_snprintf(buf, 1024, "%s@skype.com", sd->groupchat_with);
    805806                                                imcb_chat_add_buddy(gc, buf);
     
    808809                                                sd->groupchat_with = NULL;
    809810                                                g_snprintf(buf, 1024, "GET CHAT %s ADDER\n", id);
    810                                                 skype_write(ic, buf, strlen(buf));
     811                                                skype_write(ic, buf);
    811812                                                g_snprintf(buf, 1024, "GET CHAT %s TOPIC\n", id);
    812                                                 skype_write(ic, buf, strlen(buf));
     813                                                skype_write(ic, buf);
    813814                                        }
    814815                                        else if(!strcmp(info, "STATUS UNSUBSCRIBED"))
     
    883884                        {
    884885                                g_snprintf(buf, 1024, "PONG\n");
    885                                 skype_write(ic, buf, strlen(buf));
     886                                skype_write(ic, buf);
    886887                        }
    887888                        else if(!strncmp(line, "CHATS ", 6))
     
    894895                                {
    895896                                        g_snprintf(buf, 1024, "GET CHAT %s STATUS\n", *i);
    896                                         skype_write( ic, buf, strlen( buf ) );
     897                                        skype_write( ic, buf );
    897898                                        g_snprintf(buf, 1024, "GET CHAT %s ACTIVEMEMBERS\n", *i);
    898                                         skype_write( ic, buf, strlen( buf ) );
     899                                        skype_write( ic, buf );
    899900                                        i++;
    900901                                }
     
    931932        /* Log in */
    932933        buf = g_strdup_printf("USERNAME %s\n", ic->acc->user);
    933         st = skype_write( ic, buf, strlen( buf ) );
     934        st = skype_write( ic, buf );
    934935        g_free(buf);
    935936        buf = g_strdup_printf("PASSWORD %s\n", ic->acc->pass);
    936         st = skype_write( ic, buf, strlen( buf ) );
     937        st = skype_write( ic, buf );
    937938        g_free(buf);
    938939
    939940        /* This will download all buddies. */
    940941        buf = g_strdup_printf("SEARCH FRIENDS\n");
    941         st = skype_write( ic, buf, strlen( buf ) );
     942        st = skype_write( ic, buf );
    942943        g_free(buf);
    943944        buf = g_strdup_printf("SET USERSTATUS ONLINE\n");
    944         skype_write( ic, buf, strlen( buf ) );
     945        skype_write( ic, buf );
    945946        g_free(buf);
    946947
     
    948949        if (set_getbool(&ic->acc->set, "auto_join")) {
    949950                buf = g_strdup_printf("SEARCH BOOKMARKEDCHATS\n");
    950                 skype_write( ic, buf, strlen( buf ) );
     951                skype_write( ic, buf );
    951952                g_free(buf);
    952953        }
     
    993994
    994995        buf = g_strdup_printf("SET USERSTATUS OFFLINE\n");
    995         skype_write( ic, buf, strlen( buf ) );
     996        skype_write( ic, buf );
    996997        g_free(buf);
    997998
     
    10171018                buf = g_strdup_printf("MESSAGE %s %s\n", nick, message);
    10181019        g_free(nick);
    1019         st = skype_write( ic, buf, strlen( buf ) );
     1020        st = skype_write( ic, buf );
    10201021        g_free(buf);
    10211022
     
    10441045                state = skype_away_state_by_name( state_txt );
    10451046        buf = g_strdup_printf("SET USERSTATUS %s\n", state->code);
    1046         skype_write( ic, buf, strlen( buf ) );
     1047        skype_write( ic, buf );
    10471048        g_free(buf);
    10481049}
     
    10671068
    10681069        buf = g_strdup_printf("SET PROFILE FULLNAME %s", value);
    1069         skype_write( ic, buf, strlen( buf ) );
     1070        skype_write( ic, buf );
    10701071        g_free(buf);
    10711072        return(value);
     
    10791080
    10801081        buf = g_strdup_printf("GET PROFILE PSTN_BALANCE");
    1081         skype_write( ic, buf, strlen( buf ) );
     1082        skype_write( ic, buf );
    10821083        g_free(buf);
    10831084        return(value);
     
    11041105
    11051106                buf = g_strdup_printf("CALL %s", nick);
    1106                 skype_write( ic, buf, strlen( buf ) );
     1107                skype_write( ic, buf );
    11071108                g_free(buf);
    11081109                g_free(nick);
     
    11141115                {
    11151116                        buf = g_strdup_printf("SET CALL %s STATUS FINISHED", sd->call_id);
    1116                         skype_write( ic, buf, strlen( buf ) );
     1117                        skype_write( ic, buf );
    11171118                        g_free(buf);
    11181119                        g_free(sd->call_id);
     
    11361137                *ptr = '\0';
    11371138        buf = g_strdup_printf("SET USER %s BUDDYSTATUS 2 Please authorize me\n", nick);
    1138         skype_write( ic, buf, strlen( buf ) );
     1139        skype_write( ic, buf );
    11391140        g_free(nick);
    11401141}
     
    11491150                *ptr = '\0';
    11501151        buf = g_strdup_printf("SET USER %s BUDDYSTATUS 1\n", nick);
    1151         skype_write( ic, buf, strlen( buf ) );
     1152        skype_write( ic, buf );
    11521153        g_free(nick);
    11531154}
     
    11581159        char *buf;
    11591160        buf = g_strdup_printf("CHATMESSAGE %s %s\n", gc->title, message);
    1160         skype_write( ic, buf, strlen( buf ) );
     1161        skype_write( ic, buf );
    11611162        g_free(buf);
    11621163}
     
    11671168        char *buf;
    11681169        buf = g_strdup_printf("ALTER CHAT %s LEAVE\n", gc->title);
    1169         skype_write( ic, buf, strlen( buf ) );
     1170        skype_write( ic, buf );
    11701171        g_free(buf);
    11711172        gc->data = (void*)TRUE;
     
    11811182                *ptr = '\0';
    11821183        buf = g_strdup_printf("ALTER CHAT %s ADDMEMBERS %s\n", gc->title, nick);
    1183         skype_write( ic, buf, strlen( buf ) );
     1184        skype_write( ic, buf );
    11841185        g_free(buf);
    11851186        g_free(nick);
     
    11921193        char *buf;
    11931194        buf = g_strdup_printf("ALTER CHAT %s SETTOPIC %s\n", gc->title, message);
    1194         skype_write( ic, buf, strlen( buf ) );
     1195        skype_write( ic, buf );
    11951196        g_free(buf);
    11961197        sd->topic_wait = 1;
     
    12061207                *ptr = '\0';
    12071208        buf = g_strdup_printf("CHAT CREATE %s\n", nick);
    1208         skype_write(ic, buf, strlen(buf));
     1209        skype_write(ic, buf);
    12091210        g_free(buf);
    12101211        sd->groupchat_with = g_strdup(nick);
     
    12231224                *ptr = '\0';
    12241225        buf = g_strdup_printf("GET USER %s FULLNAME\n", nick);
    1225         skype_write(ic, buf, strlen(buf));
     1226        skype_write(ic, buf);
    12261227        g_free(buf);
    12271228        buf = g_strdup_printf("GET USER %s PHONE_HOME\n", nick);
    1228         skype_write(ic, buf, strlen(buf));
     1229        skype_write(ic, buf);
    12291230        g_free(buf);
    12301231        buf = g_strdup_printf("GET USER %s PHONE_OFFICE\n", nick);
    1231         skype_write(ic, buf, strlen(buf));
     1232        skype_write(ic, buf);
    12321233        g_free(buf);
    12331234        buf = g_strdup_printf("GET USER %s PHONE_MOBILE\n", nick);
    1234         skype_write(ic, buf, strlen(buf));
     1235        skype_write(ic, buf);
    12351236        g_free(buf);
    12361237        buf = g_strdup_printf("GET USER %s NROF_AUTHED_BUDDIES\n", nick);
    1237         skype_write(ic, buf, strlen(buf));
     1238        skype_write(ic, buf);
    12381239        g_free(buf);
    12391240        buf = g_strdup_printf("GET USER %s TIMEZONE\n", nick);
    1240         skype_write(ic, buf, strlen(buf));
     1241        skype_write(ic, buf);
    12411242        g_free(buf);
    12421243        buf = g_strdup_printf("GET USER %s LASTONLINETIMESTAMP\n", nick);
    1243         skype_write(ic, buf, strlen(buf));
     1244        skype_write(ic, buf);
    12441245        g_free(buf);
    12451246        buf = g_strdup_printf("GET USER %s BIRTHDAY\n", nick);
    1246         skype_write(ic, buf, strlen(buf));
     1247        skype_write(ic, buf);
    12471248        g_free(buf);
    12481249        buf = g_strdup_printf("GET USER %s SEX\n", nick);
    1249         skype_write(ic, buf, strlen(buf));
     1250        skype_write(ic, buf);
    12501251        g_free(buf);
    12511252        buf = g_strdup_printf("GET USER %s LANGUAGE\n", nick);
    1252         skype_write(ic, buf, strlen(buf));
     1253        skype_write(ic, buf);
    12531254        g_free(buf);
    12541255        buf = g_strdup_printf("GET USER %s COUNTRY\n", nick);
    1255         skype_write(ic, buf, strlen(buf));
     1256        skype_write(ic, buf);
    12561257        g_free(buf);
    12571258        buf = g_strdup_printf("GET USER %s PROVINCE\n", nick);
    1258         skype_write(ic, buf, strlen(buf));
     1259        skype_write(ic, buf);
    12591260        g_free(buf);
    12601261        buf = g_strdup_printf("GET USER %s CITY\n", nick);
    1261         skype_write(ic, buf, strlen(buf));
     1262        skype_write(ic, buf);
    12621263        g_free(buf);
    12631264        buf = g_strdup_printf("GET USER %s HOMEPAGE\n", nick);
    1264         skype_write(ic, buf, strlen(buf));
     1265        skype_write(ic, buf);
    12651266        g_free(buf);
    12661267        buf = g_strdup_printf("GET USER %s ABOUT\n", nick);
    1267         skype_write(ic, buf, strlen(buf));
     1268        skype_write(ic, buf);
    12681269        g_free(buf);
    12691270}
Note: See TracChangeset for help on using the changeset viewer.