mturk 2004/11/26 08:59:52 Modified: jk/native/common jk_ajp13_worker.c jk_ajp14.c jk_ajp14_worker.c jk_ajp_common.c jk_jni_worker.c jk_lb_worker.c Log: Use calloc instead malloc for initalizing stucts, so we can use default zeros Revision Changes Path 1.21 +4 -3 jakarta-tomcat-connectors/jk/native/common/jk_ajp13_worker.c Index: jk_ajp13_worker.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp13_worker.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- jk_ajp13_worker.c 19 Nov 2004 12:58:18 -0000 1.20 +++ jk_ajp13_worker.c 26 Nov 2004 16:59:51 -0000 1.21 @@ -78,7 +78,7 @@ int JK_METHOD ajp13_worker_factory(jk_worker_t **w, const char *name, jk_logger_t *l) { - ajp_worker_t *aw = (ajp_worker_t *) malloc(sizeof(ajp_worker_t)); + ajp_worker_t *aw; JK_TRACE_ENTER(l); if (name == NULL || w == NULL) { @@ -86,7 +86,8 @@ JK_TRACE_EXIT(l); return JK_FALSE; } - + + aw = (ajp_worker_t *) calloc(1, sizeof(ajp_worker_t)); if (!aw) { jk_log(l, JK_LOG_ERROR, "malloc of private_data failed\n"); 1.24 +6 -6 jakarta-tomcat-connectors/jk/native/common/jk_ajp14.c Index: jk_ajp14.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp14.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- jk_ajp14.c 11 Nov 2004 17:43:01 -0000 1.23 +++ jk_ajp14.c 26 Nov 2004 16:59:51 -0000 1.24 @@ -417,7 +417,7 @@ JK_TRACE_ENTER(l); jk_log(l, JK_LOG_DEBUG, "get virtual %s for virtual %s\n", - vname, c->virtual); + vname, c->virt); if (!vname) { jk_log(l, JK_LOG_ERROR, @@ -427,7 +427,7 @@ } /* Check if we get the correct virtual host */ - if (c->virtual != NULL && vname != NULL && strcmp(c->virtual, vname)) { + if (c->virt != NULL && vname != NULL && strcmp(c->virt, vname)) { /* set the virtual name, better to add to a virtual list ? */ if (context_set_virtual(c, vname) == JK_FALSE) { @@ -536,7 +536,7 @@ /* * VIRTUAL HOST CSTRING */ - if (jk_b_append_string(msg, c->virtual)) { + if (jk_b_append_string(msg, c->virt)) { jk_log(l, JK_LOG_ERROR, "failed appending the virtual host string\n"); JK_TRACE_EXIT(l); @@ -628,10 +628,10 @@ } /* Check if we speak about the correct virtual */ - if (strcmp(c->virtual, vname)) { + if (strcmp(c->virt, vname)) { jk_log(l, JK_LOG_ERROR, "incorrect virtual %s instead of %s\n", - vname, c->virtual); + vname, c->virt); JK_TRACE_EXIT(l); return JK_FALSE; } 1.24 +3 -2 jakarta-tomcat-connectors/jk/native/common/jk_ajp14_worker.c Index: jk_ajp14_worker.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp14_worker.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- jk_ajp14_worker.c 19 Nov 2004 12:58:18 -0000 1.23 +++ jk_ajp14_worker.c 26 Nov 2004 16:59:51 -0000 1.24 @@ -380,7 +380,7 @@ int JK_METHOD ajp14_worker_factory(jk_worker_t **w, const char *name, jk_logger_t *l) { - ajp_worker_t *aw = (ajp_worker_t *) malloc(sizeof(ajp_worker_t)); + ajp_worker_t *aw; JK_TRACE_ENTER(l); @@ -390,6 +390,7 @@ return JK_FALSE; } + aw = (ajp_worker_t *) calloc(1, sizeof(ajp_worker_t)); if (!aw) { jk_log(l, JK_LOG_ERROR, "malloc of private data failed\n"); 1.65 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c Index: jk_ajp_common.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_ajp_common.c,v retrieving revision 1.64 retrieving revision 1.65 diff -u -r1.64 -r1.65 --- jk_ajp_common.c 19 Nov 2004 12:59:15 -0000 1.64 +++ jk_ajp_common.c 26 Nov 2004 16:59:51 -0000 1.65 @@ -1947,7 +1947,7 @@ } } - ae = (ajp_endpoint_t *) malloc(sizeof(ajp_endpoint_t)); + ae = (ajp_endpoint_t *) calloc(1, sizeof(ajp_endpoint_t)); if (ae) { ae->sd = -1; ae->reuse = JK_FALSE; 1.29 +4 -3 jakarta-tomcat-connectors/jk/native/common/jk_jni_worker.c Index: jk_jni_worker.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_jni_worker.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- jk_jni_worker.c 19 Nov 2004 12:58:18 -0000 1.28 +++ jk_jni_worker.c 26 Nov 2004 16:59:51 -0000 1.29 @@ -554,7 +554,7 @@ jk_endpoint_t **pend, jk_logger_t *l) { /* [V] This slow, needs replacement */ - jni_endpoint_t *p = (jni_endpoint_t *) malloc(sizeof(jni_endpoint_t)); + jni_endpoint_t *p; JK_TRACE_ENTER(l); @@ -563,7 +563,8 @@ JK_TRACE_EXIT(l); return JK_FALSE; } - + + p = (jni_endpoint_t *) calloc(1, sizeof(jni_endpoint_t)); if (p) { p->attached = JK_FALSE; p->env = NULL; 1.32 +2 -2 jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c Index: jk_lb_worker.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- jk_lb_worker.c 19 Nov 2004 15:30:44 -0000 1.31 +++ jk_lb_worker.c 26 Nov 2004 16:59:51 -0000 1.32 @@ -566,7 +566,7 @@ if (NULL != name && NULL != w) { lb_worker_t *private_data = - (lb_worker_t *) malloc(sizeof(lb_worker_t)); + (lb_worker_t *) calloc(1, sizeof(lb_worker_t)); jk_open_pool(&private_data->p, private_data->buf,
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]