Eric Pouech : dbghelp: CV's ssearch.

Alexandre Julliard julliard at wine.codeweavers.com
Sat Mar 18 12:51:12 CST 2006


Module: wine
Branch: refs/heads/master
Commit: bbf0251c78350ec49c5fcb7f669f9395c57b44ae
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=bbf0251c78350ec49c5fcb7f669f9395c57b44ae

Author: Eric Pouech <eric.pouech at wanadoo.fr>
Date:   Sat Mar 18 13:32:38 2006 +0100

dbghelp: CV's ssearch.

- added definitions for start_search symbol info
- silenced warnings from this symbol

---

 dlls/dbghelp/msc.c     |    5 +++++
 dlls/dbghelp/mscvpdb.h |   10 +++++++++-
 2 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/dlls/dbghelp/msc.c b/dlls/dbghelp/msc.c
index 3b8949e..d956540 100644
--- a/dlls/dbghelp/msc.c
+++ b/dlls/dbghelp/msc.c
@@ -1520,6 +1520,11 @@ static int codeview_snarf(const struct m
         case S_MSTOOL_V3: /* just to silence a few warnings */
             break;
 
+        case S_SSEARCH_V1:
+            TRACE("Start search: seg=0x%x at offset 0x%08x\n",
+                  sym->ssearch_v1.segment, sym->ssearch_v1.offset);
+            break;
+
         default:
             FIXME("Unsupported symbol id %x\n", sym->generic.id);
             dump(sym, 2 + sym->generic.len);
diff --git a/dlls/dbghelp/mscvpdb.h b/dlls/dbghelp/mscvpdb.h
index 023ce17..fa875f5 100644
--- a/dlls/dbghelp/mscvpdb.h
+++ b/dlls/dbghelp/mscvpdb.h
@@ -1112,9 +1112,17 @@ union codeview_symbol
         unsigned int            unknown;
         char                    name[1];
     } compile_v3;
+
+    struct
+    {
+        short int               len;
+        short int               id;
+        unsigned int            offset;
+        unsigned short          segment;
+    } ssearch_v1;
 };
 
-#define S_COMPILE_V1  0x0001
+#define S_COMPILE_V1    0x0001
 #define S_REGISTER_V1   0x0002
 #define S_CONSTANT_V1   0x0003
 #define S_UDT_V1        0x0004




More information about the wine-cvs mailing list