Mercurial > pidgin
comparison libpurple/plugins/log_reader.c @ 17529:c529c95e7733
Size the formatting string first, to avoid unnecessary resizing.
| author | Richard Laager <rlaager@wiktel.com> |
|---|---|
| date | Thu, 07 Jun 2007 05:25:20 +0000 |
| parents | beeef78409b2 |
| children | a6594c34635b |
comparison
equal
deleted
inserted
replaced
| 17528:beeef78409b2 | 17529:c529c95e7733 |
|---|---|
| 1458 escaped = g_markup_escape_text(read, -1); | 1458 escaped = g_markup_escape_text(read, -1); |
| 1459 g_free(read); | 1459 g_free(read); |
| 1460 read = escaped; | 1460 read = escaped; |
| 1461 | 1461 |
| 1462 /* Apply formatting... */ | 1462 /* Apply formatting... */ |
| 1463 formatted = g_string_new(""); | 1463 formatted = g_string_sized_new(strlen(read)); |
| 1464 c = read; | 1464 c = read; |
| 1465 line = read; | 1465 line = read; |
| 1466 while (c) | 1466 while (c) |
| 1467 { | 1467 { |
| 1468 const char *link; | 1468 const char *link; |
