From: Adam Dickmeiss Date: Wed, 24 Sep 2008 18:10:48 +0000 (+0200) Subject: Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz X-Git-Tag: v3.0.36~4^2~1 X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=commitdiff_plain;h=bb376bb6ee4fc45ee4a2e76e5221bd5392766132;hp=24aa5ea66edef77f6d086275cc6370815aeaab60 Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz --- diff --git a/client/client.c b/client/client.c index 4fd9406..c34d201 100644 --- a/client/client.c +++ b/client/client.c @@ -3278,6 +3278,12 @@ int cmd_format(const char *arg) { if (!strcmp(form_str, "none")) break; + if (!yaz_string_to_oid_odr(yaz_oid_std(), CLASS_RECSYN, form_str, out)) + { + printf("Bad format: %s\n", form_str); + recordsyntax_size = 0; + return 0; + } recordsyntax_list[idx] = xstrdup(form_str); cp += nor; idx++;