/* Forget old classpath and set the argument as new
classpath. */
- class_path = properties_get("java.class.path");
+ // FIXME Make class_path const char*.
+ class_path = (char*) properties_get("java.class.path");
p = MNEW(char, strlen(opt_arg) + strlen("0"));
/* Forget default bootclasspath and set the argument as
new boot classpath. */
- boot_class_path = properties_get("sun.boot.class.path");
+ // FIXME Make boot_class_path const char*.
+ boot_class_path = (char*) properties_get("sun.boot.class.path");
p = MNEW(char, strlen(opt_arg) + strlen("0"));
case OPT_BOOTCLASSPATH_A:
/* Append to bootclasspath. */
- boot_class_path = properties_get("sun.boot.class.path");
+ // FIXME Make boot_class_path const char*.
+ boot_class_path = (char*) properties_get("sun.boot.class.path");
len = strlen(boot_class_path);
case OPT_BOOTCLASSPATH_P:
/* Prepend to bootclasspath. */
- boot_class_path = properties_get("sun.boot.class.path");
+ // FIXME Make boot_class_path const char*.
+ boot_class_path = (char*) properties_get("sun.boot.class.path");
len = strlen(boot_class_path);
/* Use as Java core library, but prepend VM interface
classes. */
- boot_class_path = properties_get("sun.boot.class.path");
+ // FIXME Make boot_class_path const char*.
+ boot_class_path = (char*) properties_get("sun.boot.class.path");
len =
strlen(CACAO_VM_ZIP) +
/* AFTER: utf8_init */
- boot_class_path = properties_get("sun.boot.class.path");
+ // FIXME Make boot_class_path const char*.
+ boot_class_path = (char*) properties_get("sun.boot.class.path");
suck_add(boot_class_path);
/* initialize the classcache hashtable stuff: lock, hashtable
JavaVMAttachArgs args;
- args.name = "DestroyJavaVM";
+ args.name = (char*) "DestroyJavaVM";
args.group = NULL;
if (!thread_attach_current_thread(&args, false))
/* Disassemble the given number of instructions. */
for (i = 0; i < count; i++)
- pc = disassinstr(pc);
+ // FIXME disassinstr should use void*.
+ pc = disassinstr((u1*) pc);
#endif
vm_abort("Aborting...");