Mercurial > hg
changeset 1877:c30fa2baf387
Correctly process missing name in identity
author | Myhailo Danylenko <isbear@ukrpost.net> |
---|---|
date | Tue, 06 Apr 2010 00:16:02 +0300 |
parents | 1f5015ef43e8 |
children | b85585d02cd9 |
files | mcabber/mcabber/caps.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/mcabber/caps.c Mon Apr 05 18:17:09 2010 +0300 +++ b/mcabber/mcabber/caps.c Tue Apr 06 00:16:02 2010 +0300 @@ -148,7 +148,8 @@ g_hash_table_steal(caps_cache, ""); sha1 = g_checksum_new(G_CHECKSUM_SHA1); - identity = g_strdup_printf("%s/%s//%s<", c->category, c->type, c->name); + identity = g_strdup_printf("%s/%s//%s<", c->category, c->type, + c->name ? c->name : ""); g_checksum_update(sha1, (guchar*)identity, -1); g_free(identity);