Initialize the "toc" field in the pdb_lookup structure in order
authorFilip Navara <filip.navara@gmail.com>
Sun, 20 Mar 2005 19:11:52 +0000 (19:11 +0000)
committerFilip Navara <filip.navara@gmail.com>
Sun, 20 Mar 2005 19:11:52 +0000 (19:11 +0000)
to prevent pdb_free_lookup from trying to delete invalid pointers.

svn path=/trunk/; revision=14232

reactos/lib/dbghelp/msc.c

index 2a5f42b..5594448 100644 (file)
@@ -2215,6 +2215,7 @@ static BOOL codeview_process_info(const struct process* pcs,
         pdb_lookup.filename = pdb->name;
         pdb_lookup.kind = PDB_JG;
         pdb_lookup.u.jg.timestamp = pdb->timestamp;
+        pdb_lookup.u.jg.toc = NULL;
         ret = pdb_process_file(pcs, msc_dbg, &pdb_lookup);
         break;
     }
@@ -2227,6 +2228,7 @@ static BOOL codeview_process_info(const struct process* pcs,
         pdb_lookup.filename = rsds->name;
         pdb_lookup.kind = PDB_DS;
         pdb_lookup.u.ds.guid = rsds->guid;
+        pdb_lookup.u.ds.toc = NULL;
         ret = pdb_process_file(pcs, msc_dbg, &pdb_lookup);
         break;
     }