deep-c-rsc/jcgo_Out/Cnnctn.c
Mister Hat 9769d9fe69 init
2021-07-16 17:09:34 -05:00

559 lines
18 KiB
C

/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */
#ifdef JCGO_SEPARATED
#define JCGO_116
#include "jcgortl.h"
#include "Main.h"
#endif
#ifdef JCGO_116
#ifdef CHKALL_gnu_java_net_protocol_file_Connection
#include "jcgobchk.h"
#endif
JCGO_NOSEP_INLINE java_lang_String CFASTCALL
gnu_java_net_protocol_file_Connection__decodeUTF8__BAII( jbyteArr
bytes, jint ofs, jint len )
{
{
java_lang_StringBuilder sBuf;
struct java_lang_StringBuilder_s jcgo_stackobj1;
if (len == 0)
{
return JCGO_STRREF_OF(jcgo_string3_String6D);
}
sBuf= (java_lang_StringBuilder__this__I(
JCGO_STACKOBJ_NEW(jcgo_stackobj1, java_lang_StringBuilder_methods),
len));
len+= ofs;
do
{
jint c;
c= (jint)(JCGO_ARRAY_BACCESS(bytes, ofs));
if (c >= 0)
{
(java_lang_StringBuilder__append__C(
sBuf, (jchar)c));
}
else
{
jint c2;
if (++ofs >= len)
{
break;
}
c2= (jint)(JCGO_ARRAY_NZBACCESS(bytes, ofs));
if ((c2 & (jint)192) != (jint)128)
{
break;
}
if ((c & (jint)224) == (jint)192)
{
(java_lang_StringBuilder__append__C(
sBuf, (jchar)(JCGO_SHL_F((c & (jint)31), (jint)6) | (c2 & (jint)63))));
}
else
{
jint c3;
if (++ofs >= len)
{
break;
}
c3= (jint)(JCGO_ARRAY_NZBACCESS(bytes, ofs));
if ((c3 & (jint)192) != (jint)128)
{
break;
}
if ((c & (jint)240) == (jint)224)
{
(java_lang_StringBuilder__append__C(
sBuf, (jchar)(JCGO_SHL_F((c & (jint)15), (jint)12) | JCGO_SHL_F((c2 &
(jint)63), (jint)6) | (c3 & (jint)63))));
}
else
{
jint c4;
if ((c & (jint)248) != (jint)240 || ++ofs >= len)
{
break;
}
c4= (jint)(JCGO_ARRAY_NZBACCESS(bytes, ofs));
if ((c4 & (jint)192) != (jint)128)
{
break;
}
c= JCGO_SHL_F((c & (jint)7), (jint)8) | JCGO_SHL_F((c2 & (jint)63),
(jint)2) | JCGO_SHR_F((c3 & (jint)48), (jint)4);
if (c > (jint)1087)
{
break;
}
c2= JCGO_SHL_F((c3 & (jint)15), (jint)6) | (c4 & (jint)63);
if (c <= (jint)63)
{
(java_lang_StringBuilder__append__C(
sBuf, (jchar)(JCGO_SHL_F(c, (jint)10) | c2)));
}
else
{
(java_lang_StringBuilder__append__C(
sBuf, (jchar)((c - (jint)64) | (jint)55296L)));
(java_lang_StringBuilder__append__C(
sBuf, (jchar)(c2 | (jint)56320L)));
}
}
}
}
if (++ofs >= len)
{
return (java_lang_StringBuilder__toString__(
sBuf));
}
}
while (jtrue);
JCGO_THROW_EXC(java_io_UnsupportedEncodingException__new__());
}
return jnull;
}
JCGO_NOSEP_INLINE void CFASTCALL
gnu_java_net_protocol_file_Connection__connect__( gnu_java_net_protocol_file_Connection
This )
{
{
jObject jcgo_rcvrL1;
if (JCGO_FIELD_NZACCESS(This, connected))
{
return;
}
JCGO_FIELD_NZACCESS(This, file)= (java_io_File__new__Ls(
(gnu_java_net_protocol_file_Connection__unquote__Ls(
(jcgo_rcvrL1= (jObject)(java_net_URLConnection__getURL__(
(java_net_URLConnection)This)), JCGO_CALL_FINALF((java_net_URL)jcgo_rcvrL1)
java_net_URL__getFile__(
(java_net_URL)jcgo_rcvrL1))))));
if (!(jcgo_rcvrL1= (jObject)JCGO_FIELD_NZACCESS(This, file), JCGO_CALL_FINALF((java_io_File)jcgo_rcvrL1)
java_io_File__isDirectory__(
(java_io_File)jcgo_rcvrL1)))
{
if (JCGO_FIELD_NZACCESS(This, doInput))
{
JCGO_FIELD_NZACCESS(This, inputStream)= (java_io_InputStream)(java_io_BufferedInputStream__new__L0gpra(
(java_io_InputStream)(java_io_FileInputStream__new__L6745c(
JCGO_FIELD_NZACCESS(This, file)))));
}
if (jfalse)
{
(void)(java_io_BufferedOutputStream__new__L0rv4g(
(java_io_OutputStream)(java_io_FileOutputStream__new__L6745c(
JCGO_FIELD_NZACCESS(This, file)))));
}
}
else
{
if (JCGO_FIELD_NZACCESS(This, doInput))
{
JCGO_FIELD_NZACCESS(This, inputStream)= (java_io_InputStream)(java_io_ByteArrayInputStream__new__BA(
(gnu_java_net_protocol_file_Connection__getDirectoryListing__(
This))));
}
if (jfalse)
{
JCGO_THROW_EXC((java_net_ProtocolException__new__Ls(
JCGO_STRREF_OF(jcgo_string2_Cnnctn))));
}
}
JCGO_FIELD_NZACCESS(This, connected)= (jboolean)jtrue;
}
}
JCGO_NOSEP_FRWINL jbyteArr CFASTCALL
gnu_java_net_protocol_file_Connection__getDirectoryListing__( gnu_java_net_protocol_file_Connection
This )
{
{
if (JCGO_FIELD_NZACCESS(This, directoryListing) == jnull)
{
java_io_ByteArrayOutputStream sink;
java_io_Writer writer;
jObjectArr files;
jObject jcgo_rcvrL1;
sink= java_io_ByteArrayOutputStream__new__();
writer= (java_io_Writer)(java_io_OutputStreamWriter__new__L0rv4g(
(java_io_OutputStream)sink));
files= (jcgo_rcvrL1= (jObject)JCGO_FIELD_NZACCESS(This, file), JCGO_CALL_FINALF((java_io_File)jcgo_rcvrL1)
java_io_File__list__(
(java_io_File)jcgo_rcvrL1));
if (files != jnull)
{
{
jint i;
i= 0;
for (; i < JCGO_ARRAY_NZLENGTH(files); i++)
{
(java_io_Writer__write__Ls(
writer, ((java_lang_String)JCGO_ARRAY_NZLACCESS(files, i))));
(java_io_Writer__write__Ls(
writer, JCGO_CLINIT_VARACC(gnu_java_net_protocol_file_Connection_StaticData__class,
gnu_java_net_protocol_file_Connection_StaticData__lineSeparator)));
}
}
}
JCGO_FIELD_NZACCESS(This, directoryListing)= (java_io_ByteArrayOutputStream__toByteArray__(
sink));
}
return JCGO_FIELD_NZACCESS(This, directoryListing);
}
}
JCGO_NOSEP_INLINE gnu_java_net_protocol_file_Connection CFASTCALL
gnu_java_net_protocol_file_Connection__this__L6799i( gnu_java_net_protocol_file_Connection
This, java_net_URL url )
{
{
java_lang_String JCGO_TRY_VOLATILE path;
jObject jcgo_rcvrL1;
(java_net_URLConnection__this__L6799i((java_net_URLConnection)This,
url));
path= (jcgo_rcvrL1= (jObject)(java_net_URLConnection__getURL__(
(java_net_URLConnection)This)), JCGO_CALL_FINALF((java_net_URL)jcgo_rcvrL1)
java_net_URL__getFile__(
(java_net_URL)jcgo_rcvrL1));
{
JCGO_TRY_BLOCK
{
path= (gnu_java_net_protocol_file_Connection__unquote__Ls(
path));
}
JCGO_TRY_LEAVE
JCGO_TRY_CATCHES(1)
JCGO_TRY_CATCH(OBJT_java_net_MalformedURLException, MAXT_java_net_MalformedURLException)
{
}
JCGO_TRY_RETHROW(1)
}
(void)(java_io_FilePermission__new__LsLs(
(JCGO_CALL_FINALF(path) java_lang_String__replace__CC(
path, (jchar)47/*'/'*/, JCGO_CLINIT_VARACC(java_io_File__class,
java_io_File__separatorChar))), gnu_java_net_protocol_file_Connection__DEFAULT_PERMISSION));
}
return This;
}
JCGO_NOSEP_FRWINL gnu_java_net_protocol_file_Connection CFASTCALL
gnu_java_net_protocol_file_Connection__new__L6799i( java_net_URL url
)
{
JCGO_CLINIT_TRIG(gnu_java_net_protocol_file_Connection__class);
return gnu_java_net_protocol_file_Connection__this__L6799i(
(gnu_java_net_protocol_file_Connection)jcgo_newObject((jvtable)&gnu_java_net_protocol_file_Connection_methods),
url);
}
JCGO_NOSEP_STATIC java_lang_String CFASTCALL
gnu_java_net_protocol_file_Connection__unquote__Ls( java_lang_String
str )
{
{
jbyteArr buf;
jint pos;
if (str == jnull)
{
return (java_lang_String)jnull;
}
;
buf= (jbyteArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jbyte), 0, (java_lang_String__length__(
str)) * (jint)3);
pos= 0;
{
jint i;
i= 0;
for (; i < (java_lang_String__length__(
str)); i++)
{
jchar c;
c= (java_lang_String__charAt__I(
str, i));
if (c == (jchar)37/*'%'*/)
{
jint hi;
jint lo;
if (i + (jint)2 >= (java_lang_String__length__(
str)))
{
JCGO_THROW_EXC((java_net_MalformedURLException__new__Ls(
java_lang_VMSystem__concat0X__LsLs(
str, JCGO_STRREF_OF(jcgo_string3_Cnnctn)))));
}
hi= (java_lang_Character__digit__CI(
(jint)16, (java_lang_String__charAt__I(
str, ++i))));
lo= (java_lang_Character__digit__CI(
(jint)16, (java_lang_String__charAt__I(
str, ++i))));
if (lo < 0 || hi < 0)
{
JCGO_THROW_EXC((java_net_MalformedURLException__new__Ls(
java_lang_VMSystem__concat0X__LsLs(
str, JCGO_STRREF_OF(jcgo_string3_Cnnctn)))));
}
JCGO_ARRAY_NZBACCESS(buf, pos++)= ((jbyte)(hi * (jint)16 + lo));
}
else
{
if ((jint)c > (jint)127)
{
jbyteArr c_as_bytes;
if ((jint)c <= (jint)2047)
{
c_as_bytes= (jbyteArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jbyte),
0, (jint)2);
JCGO_ARRAY_NZBACCESS(c_as_bytes, 0)= ((jbyte)(JCGO_SHR_F(c,
(jint)6) | (jint)192));
JCGO_ARRAY_NZBACCESS(c_as_bytes, (jint)1)= ((jbyte)((c & (jint)63) |
(jint)128));
}
else
{
c_as_bytes= (jbyteArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jbyte),
0, (jint)3);
JCGO_ARRAY_NZBACCESS(c_as_bytes, 0)= ((jbyte)(JCGO_SHR_F(c,
(jint)12) | (jint)224));
JCGO_ARRAY_NZBACCESS(c_as_bytes, (jint)1)= ((jbyte)((JCGO_SHR_F(c,
(jint)6) & (jint)63) | (jint)128));
JCGO_ARRAY_NZBACCESS(c_as_bytes, (jint)2)= ((jbyte)((c & (jint)63) |
(jint)128));
}
(java_lang_System__arraycopy__LoILoII(
(java_lang_Object)c_as_bytes, (java_lang_Object)buf, 0, pos,
JCGO_ARRAY_NZLENGTH(c_as_bytes)));
pos+= JCGO_ARRAY_NZLENGTH(c_as_bytes);
}
else
{
JCGO_ARRAY_NZBACCESS(buf, pos++)= ((jbyte)c);
}
}
}
}
{
JCGO_TRY_BLOCK
{
{
java_lang_String jcgo_retval= (gnu_java_net_protocol_file_Connection__decodeUTF8__BAII(
buf, 0, pos));
#ifndef JCGO_SEHTRY
jcgo_tryLeave();
#endif
return jcgo_retval;
}
}
JCGO_TRY_LEAVE
JCGO_TRY_CATCHES(1)
JCGO_TRY_CATCH(OBJT_java_io_UnsupportedEncodingException, MAXT_java_io_UnsupportedEncodingException)
{
java_io_UnsupportedEncodingException x2;
x2= (java_io_UnsupportedEncodingException)JCGO_TRY_THROWABLE(0);
JCGO_THROW_EXC((java_lang_Error)JCGO_CAST_OBJECT0(OBJT_java_lang_Error,
MAXT_java_lang_Error, (java_lang_Throwable__initCause__Lt(
(java_lang_Throwable)java_lang_InternalError__new__(), (java_lang_Throwable)x2))));
}
JCGO_TRY_RETHROW(1)
}
}
return jnull;
}
JCGO_NOSEP_STATIC java_io_InputStream CFASTCALL
gnu_java_net_protocol_file_Connection__getInputStream__( gnu_java_net_protocol_file_Connection
This )
{
{
if (!JCGO_FIELD_NZACCESS(This, doInput))
{
JCGO_THROW_EXC((java_net_ProtocolException__new__Ls(
JCGO_STRREF_OF(jcgo_string4_Cnnctn))));
}
if (!JCGO_FIELD_NZACCESS(This, connected))
{
(gnu_java_net_protocol_file_Connection__connect__(
This));
}
return JCGO_FIELD_NZACCESS(This, inputStream);
}
}
JCGO_NOSEP_STATIC void CFASTCALL
gnu_java_net_protocol_file_Connection__class__0( void )
{
JCGO_CLINIT_BEGIN(gnu_java_net_protocol_file_Connection__class);
JCGO_CLINIT_TRIG(java_net_URLConnection__class);
JCGO_CLINIT_DONE(gnu_java_net_protocol_file_Connection__class);
}
JCGO_NOSEP_DATA CONST struct gnu_java_net_protocol_file_Connection_methods_s
gnu_java_net_protocol_file_Connection_methods=
{
JCGO_CLASSREF_OF(gnu_java_net_protocol_file_Connection__class),
JCGO_GCJDESCR_INIT(gnu_java_net_protocol_file_Connection_s, inputStream)
OBJT_gnu_java_net_protocol_file_Connection,
(JCGO_OBJSIZE_T)sizeof(struct gnu_java_net_protocol_file_Connection_s),
NULL,
JCGO_CLINIT_INIT(gnu_java_net_protocol_file_Connection__class__0)
0,
java_lang_Object__equals__Lo,
java_lang_Object__hashCode__,
java_net_URLConnection__toString__,
java_lang_Object__finalize__
};
JCGO_NOSEP_DATA struct gnu_java_net_protocol_file_Connection_class_s
gnu_java_net_protocol_file_Connection__class ATTRIBNONGC=
{
{
&java_lang_Class_methods,
JCGO_MON_INIT
JCGO_OBJREF_OF(*(java_lang_Object)&gnu_java_net_protocol_file_Connection_methods),
JCGO_STRREF_OF(jcgo_string1_Cnnctn),
JCGO_CLASSREF_OF(java_net_URLConnection__class),
((jObjectArr)JCGO_OBJREF_OF(jcgo_array3_Object)),
0xc1
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype643_Mdclnt jcgo_array5_Cnnctn=
{
(jvtable)&jbyteArr_methods,
JCGO_MON_INIT
48,
{
(jbyte)(jchar)103/*'g'*/, (jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)117/*'u'*/,
(jbyte)(jchar)46/*'.'*/, (jbyte)(jchar)106/*'j'*/, (jbyte)(jchar)97/*'a'*/,
(jbyte)(jchar)118/*'v'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)46/*'.'*/,
(jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)116/*'t'*/,
(jbyte)(jchar)46/*'.'*/, (jbyte)(jchar)112/*'p'*/, (jbyte)(jchar)114/*'r'*/,
(jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)111/*'o'*/,
(jbyte)(jchar)99/*'c'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)108/*'l'*/,
(jbyte)(jchar)46/*'.'*/, (jbyte)(jchar)102/*'f'*/, (jbyte)(jchar)105/*'i'*/,
(jbyte)(jchar)108/*'l'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)46/*'.'*/,
(jbyte)(jchar)67/*'C'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)110/*'n'*/,
(jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)99/*'c'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)111/*'o'*/,
(jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)36/*'$'*/, (jbyte)(jchar)83/*'S'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)116/*'t'*/,
(jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)99/*'c'*/, (jbyte)(jchar)68/*'D'*/,
(jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)97/*'a'*/
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype657_Mdclnt jcgo_array6_Cnnctn=
{
(jvtable)&jbyteArr_methods,
JCGO_MON_INIT
53,
{
(jbyte)(jchar)102/*'f'*/, (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)108/*'l'*/,
(jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)58/*':'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)112/*'p'*/, (jbyte)(jchar)114/*'r'*/, (jbyte)(jchar)111/*'o'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)99/*'c'*/,
(jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)108/*'l'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)101/*'e'*/,
(jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)110/*'n'*/,
(jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)117/*'u'*/, (jbyte)(jchar)112/*'p'*/,
(jbyte)(jchar)112/*'p'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)114/*'r'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)111/*'o'*/,
(jbyte)(jchar)117/*'u'*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)112/*'p'*/,
(jbyte)(jchar)117/*'u'*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)114/*'r'*/,
(jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)99/*'c'*/, (jbyte)(jchar)116/*'t'*/,
(jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)114/*'r'*/, (jbyte)(jchar)105/*'i'*/,
(jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)115/*'s'*/
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype38_Object jcgo_array7_Cnnctn=
{
(jvtable)&jbyteArr_methods,
JCGO_MON_INIT
27,
{
(jbyte)(jchar)32/*' '*/, (jbyte)(jchar)58/*':'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)73/*'I'*/, (jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)118/*'v'*/,
(jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)108/*'l'*/, (jbyte)(jchar)105/*'i'*/,
(jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)113/*'q'*/,
(jbyte)(jchar)117/*'u'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)116/*'t'*/,
(jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)99/*'c'*/, (jbyte)(jchar)104/*'h'*/, (jbyte)(jchar)97/*'a'*/,
(jbyte)(jchar)114/*'r'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)99/*'c'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)114/*'r'*/
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype621_Mdclnt jcgo_array8_Cnnctn=
{
(jvtable)&jbyteArr_methods,
JCGO_MON_INIT
42,
{
(jbyte)(jchar)67/*'C'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)110/*'n'*/,
(jbyte)(jchar)39/*'\''*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)32/*' '*/,
(jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)112/*'p'*/, (jbyte)(jchar)101/*'e'*/,
(jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)73/*'I'*/,
(jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)112/*'p'*/, (jbyte)(jchar)117/*'u'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)83/*'S'*/, (jbyte)(jchar)116/*'t'*/,
(jbyte)(jchar)114/*'r'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)97/*'a'*/,
(jbyte)(jchar)109/*'m'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)105/*'i'*/,
(jbyte)(jchar)102/*'f'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)100/*'d'*/,
(jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)73/*'I'*/, (jbyte)(jchar)110/*'n'*/,
(jbyte)(jchar)112/*'p'*/, (jbyte)(jchar)117/*'u'*/, (jbyte)(jchar)116/*'t'*/,
(jbyte)(jchar)32/*' '*/, (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)115/*'s'*/,
(jbyte)(jchar)32/*' '*/, (jbyte)(jchar)102/*'f'*/, (jbyte)(jchar)97/*'a'*/,
(jbyte)(jchar)108/*'l'*/, (jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)101/*'e'*/
}
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_Cnnctn
JCGO_THRD_ATTRNONGC=
{
&java_lang_String_methods,
JCGO_MON_INIT
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array5_Cnnctn),
0, 37, (jint)0xc7c9a557L
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string2_Cnnctn
JCGO_THRD_ATTRNONGC=
{
&java_lang_String_methods,
JCGO_MON_INIT
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array6_Cnnctn),
0, 53, (jint)0xbc94aaaaL
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string3_Cnnctn
JCGO_THRD_ATTRNONGC=
{
&java_lang_String_methods,
JCGO_MON_INIT
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array7_Cnnctn),
0, 27, (jint)0x502d9ae0L
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string4_Cnnctn
JCGO_THRD_ATTRNONGC=
{
&java_lang_String_methods,
JCGO_MON_INIT
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array8_Cnnctn),
0, 42, (jint)0xdb05688L
};
#ifdef CHKALL_gnu_java_net_protocol_file_Connection
#include "jcgochke.h"
#endif
#endif