libpurple/protocols/irc/parse.c

branch
soc.2013.gobjectification
changeset 35029
f9f672dcaadf
parent 34449
bbcb198650b7
child 35265
77664079d0f0
child 36910
7899f9edf4f1
equal deleted inserted replaced
35028:1dc1d56107a2 35029:f9f672dcaadf
382 382
383 cur = string; 383 cur = string;
384 do { 384 do {
385 end = strpbrk(cur, "\002\003\007\017\026\037"); 385 end = strpbrk(cur, "\002\003\007\017\026\037");
386 386
387 decoded = g_string_append_len(decoded, cur, (end ? (goffset)(end - cur) : strlen(cur))); 387 decoded = g_string_append_len(decoded, cur, (end ? (gssize)(end - cur) : (gssize)strlen(cur)));
388 cur = end ? end : cur + strlen(cur); 388 cur = end ? end : cur + strlen(cur);
389 389
390 switch (*cur) { 390 switch (*cur) {
391 case '\002': 391 case '\002':
392 cur++; 392 cur++;

mercurial