gtk_init(&argc, &argv);  if ((err = installer->ParseConfig()) != OK) goto out;  err = installer->RunWizard();
err = installer->RunWizard(argc, argv);
main(int argc, char **argv){  int err = OK;  nsXInstaller *installer = new nsXInstaller();  if (!installer) {    err = E_MEM;    goto out;  }  if ((err = installer->ParseArgs(argc, argv)) != OK)    goto out;  gtk_init(&argc, &argv);  if ((err = installer->ParseConfig()) != OK)    goto out;  err = installer->RunWizard(); out:  XI_IF_DELETE(installer);  _exit(err);}