X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=libjava%2Fjava%2Flang%2FnatStringBuffer.cc;fp=libjava%2Fjava%2Flang%2FnatStringBuffer.cc;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=bc70f67f25abeefde1f6f5469ae9d821e8926f88;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/libjava/java/lang/natStringBuffer.cc b/libjava/java/lang/natStringBuffer.cc deleted file mode 100644 index bc70f67f..00000000 --- a/libjava/java/lang/natStringBuffer.cc +++ /dev/null @@ -1,30 +0,0 @@ -// natStringBuffer.cc - Implementation of java.lang.StringBuffer native methods. - -/* Copyright (C) 2001 Free Software Foundation - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -#include -#include -#include - -java::lang::StringBuffer* -java::lang::StringBuffer::append (jint num) -{ - // Use an array large enough for "-2147483648"; i.e. 11 chars. - jchar buffer[11]; - int i = _Jv_FormatInt (buffer+11, num); - JvSynchronize dummy (this); - jint needed = count + i; - ensureCapacity_unsynchronized (needed); - jchar* dst = elements (value) + count; - jchar* src = buffer+11-i; - while (--i >= 0) - *dst++ = *src++; - count = needed; - return this; -}