Index: /trunk/src/target/opkg/libopkg/pkg_vec.c
===================================================================
--- /trunk/src/target/opkg/libopkg/pkg_vec.c	(revision 4847)
+++ /trunk/src/target/opkg/libopkg/pkg_vec.c	(revision 4848)
@@ -24,5 +24,5 @@
 pkg_vec_t * pkg_vec_alloc(void)
 {
-    pkg_vec_t * vec = (pkg_vec_t *)malloc(sizeof(pkg_vec_t));
+    pkg_vec_t * vec = (pkg_vec_t *)calloc(1, sizeof(pkg_vec_t));
     if (!vec) {
       fprintf(stderr, "%s: out of memory\n", __FUNCTION__);
@@ -162,5 +162,5 @@
 {
     abstract_pkg_vec_t * vec ; 
-    vec = (abstract_pkg_vec_t *)malloc(sizeof(abstract_pkg_vec_t));
+    vec = (abstract_pkg_vec_t *)calloc(1, sizeof(abstract_pkg_vec_t));
     if (!vec) {
       fprintf(stderr, "%s: out of memory\n", __FUNCTION__);
