comparison src/util.c @ 1202:d5146df6d2ab

[gaim-migrate @ 1212] Thanks, Decklin. committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Tue, 05 Dec 2000 02:52:44 +0000
parents ecdba708acc1
children 78c4f497db2b
comparison
equal deleted inserted replaced
1201:90bb83cafb9e 1202:d5146df6d2ab
1233 } 1233 }
1234 } 1234 }
1235 1235
1236 void strncpy_withhtml(gchar *dest, const gchar *src, size_t destsize) 1236 void strncpy_withhtml(gchar *dest, const gchar *src, size_t destsize)
1237 { 1237 {
1238 gchar *sp =src, *dp = dest; 1238 gchar *end = dest + destsize;
1239 1239
1240 while (dp < dest+destsize) { 1240 while (dest < end) {
1241 if (*sp == '\n' && dp < dest+destsize-4) { 1241 if (*src == '\n' && dest < end - 4) {
1242 strcpy(dp, "<BR>"); 1242 strcpy(dest, "<BR>");
1243 sp++; dp += 4; 1243 src++; dest+=4;
1244 } 1244 }
1245 else *dp++ = *sp++; 1245 else *dest++ = *src++;
1246 } 1246 }
1247 } 1247 }