* src/native/vm/cldc1.1/java_lang_Double.c
[cacao.git] / src / native / vm / cldc1.1 / java_lang_Double.c
index b70eab8d507319609e2a42ebb8b73e255d74a912..096861938f673773e7f19b581161d04e6755155a 100644 (file)
@@ -1,6 +1,6 @@
 /* src/native/vm/cldc1.1/java_lang_Double.c
 
-   Copyright (C) 2006 R. Grafl, A. Krall, C. Kruegel, C. Oates,
+   Copyright (C) 2006, 2007 R. Grafl, A. Krall, C. Kruegel, C. Oates,
    R. Obermaisser, M. Platter, M. Probst, S. Ring, E. Steiner,
    C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich, J. Wenninger,
    Institut f. Computersprachen - TU Wien
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Contact: cacao@cacaojvm.org
-
-   Authors: Phil Tomsich
-            Christian Thalinger
-
    $Id: java_lang_VMRuntime.c 5900 2006-11-04 17:30:44Z michi $
 
 */
@@ -36,6 +31,9 @@
 #include "vm/types.h"
 
 #include "native/jni.h"
+
+#include "native/include/java_lang_Double.h"
+
 #include "vm/builtin.h"
 
 
@@ -75,7 +73,7 @@ JNIEXPORT s8 JNICALL Java_java_lang_Double_doubleToLongBits(JNIEnv *env, jclass
  * Method:    longBitsToDouble
  * Signature: (J)D
  */
-JNIEXPORT s8 JNICALL Java_java_lang_Double_longBitsToDouble(JNIEnv *env, jclass clazz, s8 longValue)
+JNIEXPORT double JNICALL Java_java_lang_Double_longBitsToDouble(JNIEnv *env, jclass clazz, s8 longValue)
 {
        jvalue val;
        val.j = longValue;