Mercurial > pidgin.yaz
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 { |