-/*
- * Copyright (C) 1995-2007, Index Data ApS
+/* This file is part of the YAZ toolkit.
+ * Copyright (C) 1995-2008 Index Data
* See the file LICENSE for details.
- *
- * $Id: sortspec.c,v 1.8 2007-01-03 08:42:15 adam Exp $
*/
/**
* \file sortspec.c
#include <stdlib.h>
#include <yaz/proto.h>
-#include <yaz/oid.h>
#include <yaz/sortspec.h>
+#include <yaz/oid_db.h>
Z_SortKeySpecList *yaz_sort_spec (ODR out, const char *arg)
{
sk->which = Z_SortKey_sortAttributes;
sk->u.sortAttributes = (Z_SortAttributes *)
odr_malloc (out, sizeof(*sk->u.sortAttributes));
- sk->u.sortAttributes->id =
- yaz_oidval_to_z3950oid(out, CLASS_ATTSET, VAL_BIB1);
+ sk->u.sortAttributes->id = odr_oiddup(out, yaz_oid_attset_bib_1);
sk->u.sortAttributes->list = (Z_AttributeList *)
odr_malloc (out, sizeof(*sk->u.sortAttributes->list));
sk->u.sortAttributes->list->attributes = (Z_AttributeElement **)