Eric Pouech : dbghelp: Disable the S_PUB_FUNC_XXX msc symbols until we know what they do ( the first guess is wrong anyway).

Alexandre Julliard julliard at winehq.org
Thu Feb 7 07:59:30 CST 2008


Module: wine
Branch: master
Commit: 62634b802523fa967a9584a851d13da9abc59e0d
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=62634b802523fa967a9584a851d13da9abc59e0d

Author: Eric Pouech <eric.pouech at orange.fr>
Date:   Wed Feb  6 21:56:18 2008 +0100

dbghelp: Disable the S_PUB_FUNC_XXX msc symbols until we know what they do (the first guess is wrong anyway).

---

 dlls/dbghelp/msc.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dlls/dbghelp/msc.c b/dlls/dbghelp/msc.c
index 242fa93..af09f1f 100644
--- a/dlls/dbghelp/msc.c
+++ b/dlls/dbghelp/msc.c
@@ -1719,6 +1719,8 @@ static int codeview_snarf(const struct msc_debug_info* msc_dbg, const BYTE* root
             break;
         case S_PUB_FUNC1_V3:
         case S_PUB_FUNC2_V3: /* using a data_v3 isn't what we'd expect */
+#if 0
+            /* FIXME: this is plain wrong (from a simple test) */
             if (!(dbghelp_options & SYMOPT_NO_PUBLICS))
             {
                 symt_new_public(msc_dbg->module, compiland,
@@ -1726,6 +1728,7 @@ static int codeview_snarf(const struct msc_debug_info* msc_dbg, const BYTE* root
                                 codeview_get_address(msc_dbg, sym->data_v3.segment, sym->data_v3.offset),
                                 1, TRUE /* FIXME */, TRUE);
             }
+#endif
             break;
 
         case S_MSTOOL_V3: /* just to silence a few warnings */




More information about the wine-cvs mailing list