From 705af3c1025a500f21603dc3dd592c5252b52017 Mon Sep 17 00:00:00 2001 From: Daniel Atallah Date: Sun, 3 May 2009 23:18:28 +0000 Subject: I forgot about g_strlcpy in 3d3f63414473d19a9f2eb0cdeab673cde67dbda9. --- libpurple/protocols/oscar/family_oservice.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libpurple/protocols/oscar/family_oservice.c b/libpurple/protocols/oscar/family_oservice.c index d7ccd121e0..e11283e0fc 100644 --- a/libpurple/protocols/oscar/family_oservice.c +++ b/libpurple/protocols/oscar/family_oservice.c @@ -151,8 +151,7 @@ aim_chat_join(OscarData *od, guint16 exchange, const char *roomname, guint16 ins memset(&csi, 0, sizeof(csi)); csi.exchange = exchange; - strncpy(csi.name, roomname, sizeof(csi.name) - 1); - csi.name[sizeof(csi.name) - 1] = '\0'; + g_strlcpy(csi.name, roomname, sizeof(csi.name)); csi.instance = instance; /* -- cgit v1.2.1