Fixed strange coredumps of jp.primary, unimportant "valgrind happy" fix in server...
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Fri, 30 Mar 2007 17:08:02 +0000 (17:08 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Fri, 30 Mar 2007 17:08:02 +0000 (17:08 +0000)
org.glite.jp.primary/src/new_ftp_backend.c
org.glite.lb.server-bones/src/srvbones.c

index 227c134..ce384d8 100644 (file)
@@ -1791,7 +1791,7 @@ int glite_jppsbe_query(
        char    *where = NULL,*stmt = NULL,*aux = NULL, *cols = NULL;
        char    *qres[3] = { NULL, NULL, NULL };
        int     cmask = 0, owner_idx = -1, reg_idx = -1;
-       glite_jp_db_stmt_t      q;
+       glite_jp_db_stmt_t      q = NULL;
        glite_jp_attrval_t      metadata[3];
 
        memset(&err,0,sizeof err);
index b41312c..1d42a3f 100644 (file)
@@ -570,6 +570,7 @@ static int do_sendmsg(int to_sock, int sock, unsigned long clnt_dispatched, int
        char                            sendbuf[MSG_BUFSIZ];                    /* to store unsigned int + \0 */
 
 
+       memset(sendbuf, 0, sizeof(sendbuf));
        snprintf(sendbuf, sizeof(sendbuf), "%u %lu", srv, clnt_dispatched);
 
        msg.msg_name = NULL;