diff options
author | James Booth <boothj5@gmail.com> | 2016-07-27 23:35:49 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2016-07-27 23:35:49 +0100 |
commit | 3396e75d23cc634304b632464958eb1d1e1c2490 (patch) | |
tree | 29a914109de07da0d464f93ef4560c7a593dc084 | |
parent | a1f48f8457436fe6d331469e40cff20a74c3b13b (diff) | |
download | profani-tty-3396e75d23cc634304b632464958eb1d1e1c2490.tar.gz |
Handle NULL saved_status
-rw-r--r-- | src/xmpp/session.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/xmpp/session.c b/src/xmpp/session.c index 0478fec3..95930802 100644 --- a/src/xmpp/session.c +++ b/src/xmpp/session.c @@ -397,7 +397,11 @@ session_check_autoaway(void) if (saved_status) { free(saved_status); } - saved_status = strdup(curr_status); + if (curr_status) { + saved_status = strdup(curr_status); + } else { + saved_status = NULL; + } // send away presence with last activity char *message = prefs_get_string(PREF_AUTOAWAY_MESSAGE); |