mirror of
https://github.com/profanity-im/profanity.git
synced 2024-11-03 19:37:16 -05:00
Free timestamp correctly
g_date_time_add_days() actually creates a new one.
This commit is contained in:
parent
51518497e5
commit
18c64c0580
@ -2512,8 +2512,9 @@ iq_mam_request(ProfChatWin *win)
|
||||
xmpp_ctx_t * const ctx = connection_get_ctx();
|
||||
char *id = connection_create_stanza_id();
|
||||
|
||||
GDateTime *timestamp = g_date_time_new_now_local();
|
||||
timestamp = g_date_time_add_days(timestamp, -1);
|
||||
GDateTime *now = g_date_time_new_now_local();
|
||||
GDateTime *timestamp = g_date_time_add_days(now, -1);
|
||||
g_date_time_unref(now);
|
||||
gchar *datestr = g_date_time_format(timestamp,"%FT%T%:::z");
|
||||
xmpp_stanza_t *iq = stanza_create_mam_iq(ctx, win->barejid, datestr);
|
||||
g_free(datestr);
|
||||
|
Loading…
Reference in New Issue
Block a user