Author: iratqq
Date: Fri Apr  4 05:56:17 2008
New Revision: 5377

Modified:
   trunk/fep/draw.c

Log:
* fep/draw.c (update_backtick):
  - Use snprintf and strlcpy.


Modified: trunk/fep/draw.c
==============================================================================
--- trunk/fep/draw.c    (original)
+++ trunk/fep/draw.c    Fri Apr  4 05:56:17 2008
@@ -141,10 +141,10 @@
   char sendbuf[CANDSIZE];
   if (s_candbuf[0] == '\0') {
     /* �⡼��ɽ�� */
-    sprintf(sendbuf, "%s%s", s_win_no, s_modebuf);
+    snprintf(sendbuf, sizeof(sendbuf), "%s%s", s_win_no, s_modebuf);
   } else {
     /* �������ɽ�� */
-    sprintf(sendbuf, "%s", s_candbuf);
+    strlcpy(sendbuf,  s_candbuf, sizeof(sendbuf));
   }
   sendline(sendbuf);
 }

Reply via email to