const char *full_classpath = JS_smprintf("%s;%s", user_classpath, vm_args.classpath);
full_classpath = JS_smprintf("%s;%s", user_classpath, vm_args.classpath);
default_create_java_vm(SystemJavaVM* *jvm, JNIEnv* *initialEnv, void* initargs){    jint err;    const char* user_classpath = (const char*)initargs;    /* No Java VM supplied, so create our own */    JDK1_1InitArgs vm_args;    memset(&vm_args, 0, sizeof(vm_args));    /* Magic constant indicates JRE version 1.1 */    vm_args.version = 0x00010001;    JNI_GetDefaultJavaVMInitArgs(&vm_args);    /* Prepend the classpath argument to the default JVM classpath */    if (user_classpath) {#if defined(XP_UNIX) || defined(XP_BEOS) || defined(XP_MAC)        const char *full_classpath = JS_smprintf("%s:%s", user_classpath, vm_args.classpath);#else        const char *full_classpath = JS_smprintf("%s;%s", user_classpath, vm_args.classpath);#endif        if (!full_classpath) {            return JS_FALSE;        }        vm_args.classpath = (char*)full_classpath;    }    err = JNI_CreateJavaVM((JavaVM**)jvm, initialEnv, &vm_args);    return err == 0;}