On Fri, Mar 02, 2001 at 02:53:58PM +0400, BeerBong wrote:
> Где собака порылась ?

 Такое ощущение, что собака порылась в файле log.c :)
 По крайней мере, после того как я поменял в нем местами пару символов,
 все заработало как и раньше. 

--- proftpd-1.2.0pre10.orig/src/log.c   Mon Feb 12 17:40:57 2001
+++ proftpd-1.2.0pre10/src/log.c        Mon Feb 12 17:58:46 2001
@@ -184,7 +184,7 @@
       snprintf(fname, sizeof(fname), "%s/proftpd-inetd",scoreboard_path);
     else
       snprintf(fname, sizeof(fname), 
"%s/proftpd-%d",scoreboard_path,(int)mpid);
-    fname[sizeof(fname-1)] = '\0';
+    fname[sizeof(fname)-1] = '\0';
 
     runfn = pstrdup(permanent_pool,fname);
   }

-- 
WBR, Misantrope

Ответить