- int i;
- char *addinfo;
- ZebraService zs;
- ZebraHandle zh;
-
- yaz_log_init_file("t9.log");
- /* yaz_log_init_level(LOG_ALL); */
-
- nmem_init ();
-
- zs = start_service(""); /* default to zebra.cfg */
- zh = zebra_open (zs);
- zebra_select_database(zh, "Default");
- logf(LOG_LOG,"going to call init");
- i=zebra_init(zh);
- logf(LOG_LOG,"init returned %d",i);
- if (i) {
- printf("init failed with %d\n",i);
- zebra_result(zh, &i, &addinfo);
- printf(" Error %d %s\n",i,addinfo);
- exit(1);
- }
+ ZebraService zs = start_up(0, argc, argv);
+ ZebraHandle zh = zebra_open(zs);