diff options
Diffstat (limited to 'db1-ast/hash')
-rwxr-xr-x | db1-ast/hash/hash_buf.c | 4 | ||||
-rwxr-xr-x | db1-ast/hash/hash_page.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/db1-ast/hash/hash_buf.c b/db1-ast/hash/hash_buf.c index 92e1f933a..f47a7b08e 100755 --- a/db1-ast/hash/hash_buf.c +++ b/db1-ast/hash/hash_buf.c @@ -110,8 +110,8 @@ __get_buf(hashp, addr, prev_bp, newpage) { register BUFHEAD *bp; register u_int32_t is_disk_mask; - register int is_disk, segment_ndx; - SEGMENT segp; + register int is_disk, segment_ndx = 0; + SEGMENT segp = 0; is_disk = 0; is_disk_mask = 0; diff --git a/db1-ast/hash/hash_page.c b/db1-ast/hash/hash_page.c index e1dfe6b8d..1429dd6c3 100755 --- a/db1-ast/hash/hash_page.c +++ b/db1-ast/hash/hash_page.c @@ -665,7 +665,7 @@ static u_int16_t overflow_page(hashp) HTAB *hashp; { - register u_int32_t *freep; + register u_int32_t *freep = 0; register int max_free, offset, splitnum; u_int16_t addr; int bit, first_page, free_bit, free_page, i, in_use_bits, j; |