| 278 static void |
278 static void |
| 279 status_changed_cb(PurpleSavedStatus *saved_status) |
279 status_changed_cb(PurpleSavedStatus *saved_status) |
| 280 { |
280 { |
| 281 MessagingMenuStatus status = MESSAGING_MENU_STATUS_AVAILABLE; |
281 MessagingMenuStatus status = MESSAGING_MENU_STATUS_AVAILABLE; |
| 282 |
282 |
| 283 switch (purple_savedstatus_get_type(saved_status)) { |
283 switch (purple_savedstatus_get_primitive_type(saved_status)) { |
| 284 case PURPLE_STATUS_AVAILABLE: |
284 case PURPLE_STATUS_AVAILABLE: |
| 285 case PURPLE_STATUS_MOOD: |
285 case PURPLE_STATUS_MOOD: |
| 286 case PURPLE_STATUS_TUNE: |
286 case PURPLE_STATUS_TUNE: |
| 287 case PURPLE_STATUS_UNSET: |
287 case PURPLE_STATUS_UNSET: |
| 288 status = MESSAGING_MENU_STATUS_AVAILABLE; |
288 status = MESSAGING_MENU_STATUS_AVAILABLE; |