[ros-diffs] [cwittich] 38165: fix some crashes

cwittich at svn.reactos.org cwittich at svn.reactos.org
Thu Dec 18 09:25:34 CET 2008


Author: cwittich
Date: Thu Dec 18 02:25:33 2008
New Revision: 38165

URL: http://svn.reactos.org/svn/reactos?rev=38165&view=rev
Log:
fix some crashes


Modified:
    trunk/tools/sysreg2/raddr2line.c

Modified: trunk/tools/sysreg2/raddr2line.c
URL: http://svn.reactos.org/svn/reactos/trunk/tools/sysreg2/raddr2line.c?rev=38165&r1=38164&r2=38165&view=diff
==============================================================================
--- trunk/tools/sysreg2/raddr2line.c [iso-8859-1] (original)
+++ trunk/tools/sysreg2/raddr2line.c [iso-8859-1] Thu Dec 18 02:25:33 2008
@@ -42,7 +42,7 @@
     char PkgData[80];
     char emptystr[] = ""; 
 
-    if ((strchr(Data, '>')) && (!strchr(Data, ')')))
+    if ((strstr(Data, ":>")) && (!strchr(Data, ')')))
     {
         sep = strchr(Data, ':');
         if (sep)
@@ -57,7 +57,7 @@
     }
 
     sep = strchr(Data, '+');
-    if ((sep) && strchr(Data, ':'))
+    if ((sep) && strstr(Data, ":\\"))
     {
         sep2 = strchr(Data + (sep - Data), ' ');
         strncpy(Addr, Data + (sep - Data + 1), (int) (sep2 - sep) - 1);



More information about the Ros-diffs mailing list