ayttm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ayttm-commits] CVS: ayttm/src account.c,1.19,1.20 util.c,1.63,1.64


From: Edward L. Haletky <address@hidden>
Subject: [Ayttm-commits] CVS: ayttm/src account.c,1.19,1.20 util.c,1.63,1.64
Date: Wed, 26 Mar 2003 11:29:59 -0500

Update of /cvsroot/ayttm/ayttm/src
In directory subversions:/tmp/cvs-serv2580/src

Modified Files:
        account.c util.c 
Log Message:


load_contacts called make_safe_filename with too small a buffer plus a fix to 
rename_nick_log for the same thing.


Index: account.c
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/account.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- account.c   26 Mar 2003 13:17:59 -0000      1.19
+++ account.c   26 Mar 2003 16:29:57 -0000      1.20
@@ -34,6 +34,9 @@
 #ifdef __MINGW32__
 #define snprintf _snprintf
 #endif
+#ifndef NAME_MAX
+#define NAME_MAX 4096
+#endif
 
 
 void write_account_list()
@@ -181,7 +184,7 @@
        for (; cts && cts->data; cts=cts->next) {
                struct contact * c = (struct contact *)cts->data;
                FILE *test = NULL;
-               char buff[255];
+               char buff[NAME_MAX];
                eb_debug(DBG_CORE,"contact:%s\n",c->nick);
                make_safe_filename(buff, c->nick, c->group->name);
                if ( (test = fopen(buff,"r")) != NULL)

Index: util.c
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/util.c,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -r1.63 -r1.64
--- util.c      26 Mar 2003 13:17:59 -0000      1.63
+++ util.c      26 Mar 2003 16:29:57 -0000      1.64
@@ -1470,7 +1470,7 @@
 
 void rename_nick_log(char *oldgroup, char *oldnick, char *newgroup, char 
*newnick)
 {
-       char oldnicklog[255], newnicklog[255], buff[255];
+       char oldnicklog[255], newnicklog[255], buff[NAME_MAX];
        FILE *test = NULL;
        make_safe_filename(buff, oldnick, oldgroup);
        strncpy(oldnicklog, buff, 255);





reply via email to

[Prev in Thread] Current Thread [Next in Thread]