Mercurial > ~mikael > mcabber > hg
view mcabber/mcabber/histolog.h @ 2225:dc3b3ac1ba76
Free the buffdata structures when buffers are closed
Free the buffdata strcutures when buffers are closed and there are no
more users (these structures can be shared if the "symlink" shared history
is used).
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 07 Nov 2015 12:21:12 +0100 |
parents | e6d355e50d7a |
children |
line wrap: on
line source
#ifndef __MCABBER_HISTOLOG_H__ #define __MCABBER_HISTOLOG_H__ 1 #include <glib.h> #include <mcabber/xmpp.h> void hlog_enable(guint enable, const char *root_dir, guint loadfile); char *hlog_get_log_jid(const char *bjid); void hlog_read_history(const char *bjid, GList **p_buddyhbuf, guint width); void hlog_write_message(const char *bjid, time_t timestamp, int sent, const char *msg); void hlog_write_status(const char *bjid, time_t timestamp, enum imstatus status, const char *status_msg); void hlog_save_state(void); void hlog_load_state(void); #endif /* __MCABBER_HISTOLOG_H__ */ /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2: For Vim users... */