/[gzz]/gzz/gfx/jni/GzzGL-jni.cxx
ViewVC logotype

Diff of /gzz/gfx/jni/GzzGL-jni.cxx

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

revision 1.31 by benja, Wed Sep 25 12:27:59 2002 UTC revision 1.32 by humppake, Wed Sep 25 12:42:18 2002 UTC
# Line 69  JNIEnv *jnienv_eventloop; Line 69  JNIEnv *jnienv_eventloop;
69    
70  vector<int> contextStack;  vector<int> contextStack;
71    
72    /** Converts java.lang.String to C++ unistring
73     *
74     * typedef std::basic_string<unsigned short> unistring;
75     *
76     * @param env the JNI interface pointer
77     * @param jstr java.lang.String
78     * @return unistring
79     */
80    Renderables::unistring jstr2unistr(JNIEnv *env, jstring jstr) {
81      const jchar *strptr = env->GetStringChars(jstr, 0);
82      Renderables::unistring unistr(strptr);
83      // FIX PROP: Renderables::unistring unistr(strptr, env->GetStringLength(jstr));
84      env->ReleaseStringChars(jstr, strptr);
85      return unistr;
86    }
87    
88  Os::Window *getWindowByWID(int wid) {  Os::Window *getWindowByWID(int wid) {
89      return  (wid<0 ? defaultWindow : windows.get(wid));      return  (wid<0 ? defaultWindow : windows.get(wid));
90  }  }

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

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