diff options
author | bzbarsky%mit.edu <devnull@localhost> | 2002-11-20 23:12:56 +0000 |
---|---|---|
committer | bzbarsky%mit.edu <devnull@localhost> | 2002-11-20 23:12:56 +0000 |
commit | 8267250bfe01dac0f9c4d01395c191613f5b8967 (patch) | |
tree | 68544b3af78f58bb65cbd9deeaab85fb5cf29f34 | |
parent | 6a8425f9f141eeb730c1c9444cee895d6bf3a0df (diff) | |
download | nss-hg-8267250bfe01dac0f9c4d01395c191613f5b8967.tar.gz |
Use calloc() instead of malloc() followed by memset to 0. Bug 124302, patch by
Aaron Lehmann <aaronl@vitelus.com>, r=timeless, sr=bzbarsky
-rw-r--r-- | dbm/src/nsres.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/dbm/src/nsres.c b/dbm/src/nsres.c index e383d58e5..4b4dae4a2 100644 --- a/dbm/src/nsres.c +++ b/dbm/src/nsres.c @@ -79,8 +79,7 @@ NSRESHANDLE NSResCreateTable(const char *filename, NSRESTHREADINFO *threadinfo) flag = O_RDWR | O_CREAT; - hres = (RESHANDLE) malloc ( sizeof(struct RESDATABASE) ); - memset(hres, 0, sizeof(struct RESDATABASE)); + hres = (RESHANDLE) calloc ( 1, sizeof(struct RESDATABASE) ); if (threadinfo && threadinfo->lock && threadinfo->fn_lock && threadinfo->fn_unlock) @@ -111,8 +110,7 @@ NSRESHANDLE NSResOpenTable(const char *filename, NSRESTHREADINFO *threadinfo) flag = O_RDONLY; /* only open database for reading */ - hres = (RESHANDLE) malloc ( sizeof(struct RESDATABASE) ); - memset(hres, 0, sizeof(struct RESDATABASE)); + hres = (RESHANDLE) calloc ( 1, sizeof(struct RESDATABASE) ); if (threadinfo && threadinfo->lock && threadinfo->fn_lock && threadinfo->fn_unlock) |