OSDN Git Service

* java/lang/natThrowable.cc (fillInStackTrace): Use "stackTraceBytes",
authorbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 May 2002 22:31:23 +0000 (22:31 +0000)
committerbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 May 2002 22:31:23 +0000 (22:31 +0000)
        not "stackTrace".

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53857 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/java/lang/natThrowable.cc

index 93b6364..d126528 100644 (file)
@@ -1,5 +1,10 @@
 2002-05-24  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
 
+       * java/lang/natThrowable.cc (fillInStackTrace): Use "stackTraceBytes",
+       not "stackTrace".
+
+2002-05-24  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
        Merge JDK 1.4 java.security changes from classpath.
 
        * java/security/AccessControlException.java: Merge from Classpath.
index e2b0679..e644708 100644 (file)
@@ -58,8 +58,8 @@ java::lang::Throwable::fillInStackTrace (void)
   if (n > 0)
     {
       // We copy the array below to deal with alignment issues.
-      stackTrace = JvNewByteArray (n * sizeof p[0]);
-      memcpy (elements (stackTrace), p+1, (n * sizeof p[0]));
+      stackTraceBytes = JvNewByteArray (n * sizeof p[0]);
+      memcpy (elements (stackTraceBytes), p+1, (n * sizeof p[0]));
     }
 
 #endif
@@ -72,12 +72,12 @@ java::lang::Throwable::printRawStackTrace (java::io::PrintWriter *wr)
 {
   wr->println (toString ());
 #ifdef HAVE_BACKTRACE
-  if (!stackTrace)
+  if (!stackTraceBytes)
     return;
 
-  int depth = stackTrace->length / sizeof (void *);
+  int depth = stackTraceBytes->length / sizeof (void *);
   void *p[depth];
-  memcpy (p, elements (stackTrace), sizeof p);
+  memcpy (p, elements (stackTraceBytes), sizeof p);
 
   _Jv_name_finder finder (_Jv_ThisExecutable ());