opkg: using calloc to replace the malloc, initialize varaiable
authorticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Mon, 15 Dec 2008 05:31:04 +0000 (05:31 +0000)
committerticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Mon, 15 Dec 2008 05:31:04 +0000 (05:31 +0000)
git-svn-id: http://opkg.googlecode.com/svn/trunk@163 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358

libopkg/pkg_vec.c

index 56e29bc..819a135 100644 (file)
@@ -23,7 +23,7 @@
 
 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__);
       return NULL;
@@ -161,7 +161,7 @@ int pkg_vec_mark_if_matches(pkg_vec_t *vec, const char *pattern)
 abstract_pkg_vec_t * abstract_pkg_vec_alloc(void)
 {
     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__);
       return NULL;