diff options
Diffstat (limited to 'libpurple/savedstatuses.h')
-rw-r--r-- | libpurple/savedstatuses.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libpurple/savedstatuses.h b/libpurple/savedstatuses.h index d4a96999fe..588eccee1c 100644 --- a/libpurple/savedstatuses.h +++ b/libpurple/savedstatuses.h @@ -149,6 +149,16 @@ void purple_savedstatus_unset_substatus(PurpleSavedStatus *saved_status, gboolean purple_savedstatus_delete(const char *title); /** + * Delete a saved status. This removes the saved status from the list + * of saved statuses, and writes the revised list to status.xml. + * + * @param saved_status the status to delete, the pointer is invalid after + * the call + * + */ +void purple_savedstatus_delete_by_status(PurpleSavedStatus *saved_status); + +/** * Returns all saved statuses. * * @return A list of saved statuses. |