# HG changeset patch # User Richard Laager # Date 1180918955 0 # Node ID f94251004e7df3d6f0b4ca8cba692f0e76c0c008 # Parent 36cb252e9f8669b15d125b4ed378948bac671e8e Avoid a strlen(). diff -r 36cb252e9f86 -r f94251004e7d libpurple/plugins/log_reader.c --- a/libpurple/plugins/log_reader.c Mon Jun 04 01:02:02 2007 +0000 +++ b/libpurple/plugins/log_reader.c Mon Jun 04 01:02:35 2007 +0000 @@ -1491,9 +1491,8 @@ temp = g_string_new(line); g_string_append(temp, "= 6) { - link += (sizeof("(Link: ") - 1); - + link += (sizeof("(Link: ") - 1); + if (*link) { while (*link && *link != ')') { g_string_append_c(temp, *link); link++;