/[classpath]/classpath/native/jni/java-lang/java_lang_VMSystem.c
ViewVC logotype

Diff of /classpath/native/jni/java-lang/java_lang_VMSystem.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6.2.2 by gnu_andrew, Sat Jan 15 17:02:22 2005 UTC revision 1.6.2.3 by gnu_andrew, Sun Jan 16 15:15:14 2005 UTC
# Line 138  Java_java_lang_VMSystem_currentTimeMilli Line 138  Java_java_lang_VMSystem_currentTimeMilli
138    return result;    return result;
139  }  }
140    
 JNIEXPORT jboolean JNICALL  
 Java_java_lang_VMSystem_isWordsBigEndian  
 (JNIEnv *env __attribute__((__unused__)),  
  jclass clazz __attribute__((__unused__)))  
 {  
   /* Are we little or big endian?  From Harbison&Steele.  */  
   union  
   {  
     long l;  
     char c[sizeof (long)];  
   } u;  
   
   u.l = 1;  
   return (u.c[sizeof (long) - 1] == 1);  
 }  
   
141  JNIEXPORT jstring JNICALL  JNIEXPORT jstring JNICALL
142  Java_java_lang_VMSystem_getenv (JNIEnv *env,  Java_java_lang_VMSystem_getenv (JNIEnv *env,
143                                  jclass klass __attribute__((__unused__)),                                  jclass klass __attribute__((__unused__)),
# Line 170  Java_java_lang_VMSystem_getenv (JNIEnv * Line 154  Java_java_lang_VMSystem_getenv (JNIEnv *
154    if (envname == NULL)    if (envname == NULL)
155      return NULL;      return NULL;
156    
157      JCL_free_cstring(env, jname, cname);
158    return (*env)->NewStringUTF(env, envname);    return (*env)->NewStringUTF(env, envname);
159  }  }

Legend:
Removed from v.1.6.2.2  
changed lines
  Added in v.1.6.2.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26