aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@albatross.co.nz>2000-09-05 11:05:59 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2000-09-05 12:05:59 +0100
commit820112852a897e77e04d5015e8718433630b1e33 (patch)
tree87c10c159d39b1e4d311e86133275d497e9fcb61 /libjava/gnu
parent05d52d785c4bf5c942da5a94ad172ae40635311e (diff)
downloadgcc-820112852a897e77e04d5015e8718433630b1e33.zip
gcc-820112852a897e77e04d5015e8718433630b1e33.tar.gz
gcc-820112852a897e77e04d5015e8718433630b1e33.tar.bz2
natIconv.cc (read): Remove unused local.
2000-09-05 Bryce McKinlay <bryce@albatross.co.nz> * gnu/gcj/convert/natIconv.cc (read): Remove unused local. (write): Ditto. * gnu/gcj/runtime/FileDeleter.java (deleteOnExitNow): Check for null stack. Synchronize. * java/lang/fdlibm.h: #undef __P if previously defined. * java/lang/natSystem.cc (currentTimeMillis): Remove unused local. * java/net/natPlainDatagramSocketImpl.cc (send): Remove unreachable block. (mcastGrp): Ditto. From-SVN: r36158
Diffstat (limited to 'libjava/gnu')
-rw-r--r--libjava/gnu/gcj/convert/natIconv.cc4
-rw-r--r--libjava/gnu/gcj/runtime/FileDeleter.java11
2 files changed, 4 insertions, 11 deletions
diff --git a/libjava/gnu/gcj/convert/natIconv.cc b/libjava/gnu/gcj/convert/natIconv.cc
index 7875e9b..fe79dc1 100644
--- a/libjava/gnu/gcj/convert/natIconv.cc
+++ b/libjava/gnu/gcj/convert/natIconv.cc
@@ -70,8 +70,6 @@ gnu::gcj::convert::Input_iconv::read (jcharArray outbuffer,
jint outpos, jint count)
{
#ifdef HAVE_ICONV
- jint origpos = outpos;
-
jbyte *bytes = elements (inbuffer);
jchar *out = elements (outbuffer);
size_t inavail = inlength - inpos;
@@ -131,8 +129,6 @@ gnu::gcj::convert::Output_iconv::write (jcharArray inbuffer,
jint inpos, jint count)
{
#ifdef HAVE_ICONV
- jint origpos = inpos;
-
jchar *chars = elements (inbuffer);
jbyte *out = elements (buf);
diff --git a/libjava/gnu/gcj/runtime/FileDeleter.java b/libjava/gnu/gcj/runtime/FileDeleter.java
index cc7aa9d..d5f99d0 100644
--- a/libjava/gnu/gcj/runtime/FileDeleter.java
+++ b/libjava/gnu/gcj/runtime/FileDeleter.java
@@ -23,16 +23,13 @@ public final class FileDeleter
// Helper method called by java.lang.Runtime.exit() to perform
// pending deletions.
- public static void deleteOnExitNow ()
+ public synchronized static void deleteOnExitNow ()
{
- while (!deleteOnExitStack.empty ())
- ((File)(deleteOnExitStack.pop ())).delete ();
+ if (deleteOnExitStack != null)
+ while (!deleteOnExitStack.empty ())
+ ((File)(deleteOnExitStack.pop ())).delete ();
}
// A stack of files to delete upon normal termination.
private static Stack deleteOnExitStack;
}
-
-
-
-