#include <assert.h>
#include <stdio.h>
+#include "xmalloc.h"
#include "bejavacoal.h"
#include "irtools.h"
#include "bemodule.h"
LC_OPT_ENT_STR ("jvm", "absolute path to jvm dll", jvm_lib, sizeof(jvm_lib)),
LC_OPT_ENT_STR ("jar", "jar file of the coalescer", jar_file, sizeof(jar_file)),
LC_OPT_ENT_STR ("cls", "name of the class providing the factory", cls_name, sizeof(cls_name)),
- LC_OPT_ENT_NULL
+ LC_OPT_LAST
};
void be_init_javacoal(void)
}
memset(&args, 0, sizeof(args));
- opts = malloc(argc * sizeof(opts[0]));
+ opts = xmalloc(argc * sizeof(opts[0]));
for(i = 0; i < argc; ++i) {
opts[i].optionString = argv[i];
opts[i].extraInfo = NULL;
jstring str;
int i;
- c = malloc(sizeof(c[0]));
+ c = xmalloc(sizeof(c[0]));
memset(c, 0, sizeof(c[0]));
c->env = env;