]> git.sur5r.net Git - openldap/commitdiff
Fix uninit'd xcursor index
authorHoward Chu <hyc@symas.com>
Wed, 28 Mar 2012 16:33:06 +0000 (09:33 -0700)
committerHoward Chu <hyc@symas.com>
Wed, 28 Mar 2012 16:33:06 +0000 (09:33 -0700)
libraries/libmdb/mdb.c

index a44b6313334f369bc7f49a0652e6dbe9cc8cb7ce..6eff56cdbfc7aacfd7072cdb7991126d249b2f82 100644 (file)
@@ -4829,6 +4829,7 @@ mdb_xcursor_init0(MDB_cursor *mc)
        mx->mx_cursor.mc_dbi = mc->mc_dbi+1;
        mx->mx_cursor.mc_dbflag = &mx->mx_dbflag;
        mx->mx_cursor.mc_snum = 0;
+       mx->mx_cursor.mc_top = 0;
        mx->mx_cursor.mc_flags = C_SUB;
        mx->mx_dbx.md_cmp = mc->mc_dbx->md_dcmp;
        mx->mx_dbx.md_dcmp = NULL;