- NMEM nmem = nmem_create();
-
- struct conf_service *service = 0;
- struct record *record = 0;
-
- struct client *client = 0;
- char * bla = "blabla";
- union data_types data_text;
- union data_types data_num;
- struct record_metadata * tmp_md = 0;
-
- data_text.text.disp = bla;
- data_text.text.sort = bla;
-
- data_num.number.min = 2;
- data_num.number.max = 5;
-
-
- service = conf_service_create(4, 3);
- YAZ_CHECK(service);
-
- YAZ_CHECK(conf_service_add_metadata(
- service, 0, "title",
- Metadata_type_generic, Metadata_merge_unique,
- Metadata_setting_no, 1, 1, 1, 0,
- Metadata_mergekey_no
- ));
-
- YAZ_CHECK(conf_service_add_metadata(
- service, 1, "author",
- Metadata_type_generic, Metadata_merge_longest,
- Metadata_setting_no,1, 1, 1, 0,
- Metadata_mergekey_no));
-
- YAZ_CHECK(conf_service_add_metadata(
- service, 2, "isbn",
- Metadata_type_number, Metadata_merge_no,
- Metadata_setting_no, 1, 1, 1, 0,
- Metadata_mergekey_no));
-
- YAZ_CHECK(conf_service_add_metadata(
- service, 3, "year",
- Metadata_type_year, Metadata_merge_range,
- Metadata_setting_no, 1, 1, 1, 0,
- Metadata_mergekey_no));
-
- YAZ_CHECK(conf_service_add_sortkey(
- service, 0, "relevance",
- Metadata_sortkey_relevance));
+ NMEM nmem = nmem_create();
+
+ struct conf_service *service = 0;
+ struct record *record = 0;
+
+ struct client *client = 0;
+ char * bla = "blabla";
+ union data_types data_text;
+ union data_types data_num;
+ struct record_metadata * tmp_md = 0;
+
+ data_text.text.disp = bla;
+ data_text.text.sort = bla;
+
+ data_num.number.min = 2;
+ data_num.number.max = 5;
+
+
+ service = conf_service_create(0, 4, 3, 0);
+ YAZ_CHECK(service);
+
+ YAZ_CHECK(conf_service_add_metadata(
+ service, 0, "title",
+ Metadata_type_generic, Metadata_merge_unique,
+ Metadata_setting_no, 1, 1, 1, 0,
+ Metadata_mergekey_no
+ ));
+
+ YAZ_CHECK(conf_service_add_metadata(
+ service, 1, "author",
+ Metadata_type_generic, Metadata_merge_longest,
+ Metadata_setting_no,1, 1, 1, 0,
+ Metadata_mergekey_no));
+
+ YAZ_CHECK(conf_service_add_metadata(
+ service, 2, "isbn",
+ Metadata_type_number, Metadata_merge_no,
+ Metadata_setting_no, 1, 1, 1, 0,
+ Metadata_mergekey_no));
+
+ YAZ_CHECK(conf_service_add_metadata(
+ service, 3, "year",
+ Metadata_type_year, Metadata_merge_range,
+ Metadata_setting_no, 1, 1, 1, 0,
+ Metadata_mergekey_no));
+
+ YAZ_CHECK(conf_service_add_sortkey(
+ service, 0, "relevance",
+ Metadata_sortkey_relevance));