/[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 by mkoch, Thu Apr 29 06:42:15 2004 UTC revision 1.7 by mark, Sat Aug 28 19:37:39 2004 UTC
# Line 1  Line 1 
1  /* System.c -- native code for java.lang.System  /* System.c -- native code for java.lang.System
2     Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc.     Copyright (C) 1998, 1999, 2000, 2002, 2004 Free Software Foundation, Inc.
3    
4  This file is part of GNU Classpath.  This file is part of GNU Classpath.
5    
# Line 143  Java_java_lang_VMSystem_isWordsBigEndian Line 143  Java_java_lang_VMSystem_isWordsBigEndian
143    u.l = 1;    u.l = 1;
144    return (u.c[sizeof (long) - 1] == 1);    return (u.c[sizeof (long) - 1] == 1);
145  }  }
146    
147    JNIEXPORT jstring JNICALL
148    Java_java_lang_VMSystem_getenv (JNIEnv *env, jclass klass, jstring jname)
149    {
150      const char *cname;
151      const char *envname;
152    
153      cname = JCL_jstring_to_cstring(env, jname);
154      if (cname == NULL)
155        return NULL;
156    
157      envname = getenv(cname);
158      if (envname == NULL)
159        return NULL;
160    
161      return (*env)->NewStringUTF(env, envname);
162    }

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

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