libpurple/protocols/zephyr/zephyr.c

branch
soc.2013.gobjectification
changeset 34855
9c289149eed4
parent 34811
377d4d43e0e0
child 34864
0e292d8887de
equal deleted inserted replaced
34854:8417ea6a9235 34855:9c289149eed4
2285 static void zephyr_set_status(PurpleAccount *account, PurpleStatus *status) { 2285 static void zephyr_set_status(PurpleAccount *account, PurpleStatus *status) {
2286 size_t len; 2286 size_t len;
2287 size_t result; 2287 size_t result;
2288 PurpleConnection *gc = purple_account_get_connection(account); 2288 PurpleConnection *gc = purple_account_get_connection(account);
2289 zephyr_account *zephyr = purple_connection_get_protocol_data(gc); 2289 zephyr_account *zephyr = purple_connection_get_protocol_data(gc);
2290 PurpleStatusPrimitive primitive = purple_status_type_get_primitive(purple_status_get_type(status)); 2290 PurpleStatusPrimitive primitive = purple_status_type_get_primitive(purple_status_get_status_type(status));
2291 2291
2292 if (zephyr->away) { 2292 if (zephyr->away) {
2293 g_free(zephyr->away); 2293 g_free(zephyr->away);
2294 zephyr->away=NULL; 2294 zephyr->away=NULL;
2295 } 2295 }

mercurial