comparison src/util.c @ 1293:fbc0cbf24a62

[gaim-migrate @ 1303] Rob and Deckin are LOOOOSEERS =) committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Mon, 18 Dec 2000 18:06:46 +0000
parents cb84b5c6d9ab
children 730a1a19b4cc
comparison
equal deleted inserted replaced
1292:cb84b5c6d9ab 1293:fbc0cbf24a62
1275 1275
1276 void strncpy_withhtml(gchar *dest, const gchar *src, size_t destsize) 1276 void strncpy_withhtml(gchar *dest, const gchar *src, size_t destsize)
1277 { 1277 {
1278 gchar *end = dest + destsize; 1278 gchar *end = dest + destsize;
1279 1279
1280 while (*src && dest < end) { 1280 while (dest < end) {
1281 if (*src == '\n' && dest < end - 4) { 1281 if (*src == '\n' && dest < end - 5) {
1282 strcpy(dest, "<BR>"); 1282 strcpy(dest, "<BR>");
1283 src++; 1283 src++;
1284 dest += 4; 1284 dest += 4;
1285 } else 1285 } else {
1286 *dest++ = *src++; 1286 *dest++ = *src;
1287 } 1287 if (*src == '\0') return;
1288 dest[destsize-1] = '\0'; 1288 else src++;
1289 }
1290 }
1289 } 1291 }
1290 1292
1291 1293
1292 void away_on_login (char *mesg) 1294 void away_on_login (char *mesg)
1293 { 1295 {