CQL: accept relations "within", "encloses"
[yaz-moved-to-github.git] / src / ber_tag.c
index cdf4dd9..422c74d 100644 (file)
@@ -1,11 +1,9 @@
-/*
- * Copyright (C) 1995-2007, Index Data ApS
+/* This file is part of the YAZ toolkit.
+ * Copyright (C) 1995-2013 Index Data
  * See the file LICENSE for details.
- *
- * $Id: ber_tag.c,v 1.7 2007-01-03 08:42:15 adam Exp $
  */
 
-/** 
+/**
  * \file ber_tag.c
  * \brief Implements BER tags encoding and decoding
  *
@@ -42,7 +40,7 @@ int ber_tag(ODR o, void *p, int zclass, int tag, int *constructed, int opt,
 
     if (o->direction == ODR_DECODE)
         *pp = 0;
-    o->t_class = -1;
+    o->op->t_class = -1;
     if (ODR_STACK_EMPTY(o))
     {
         odr_seek(o, ODR_S_SET, 0);
@@ -159,7 +157,7 @@ int ber_enctag(ODR o, int zclass, int tag, int constructed)
     }
 }
 
-/** 
+/**
  * \brief Decodes BER identifier octets.
  *
  * Returns number of bytes read or -1 for error.
@@ -190,6 +188,7 @@ int ber_dectag(const unsigned char *b, int *zclass, int *tag,
 /*
  * Local variables:
  * c-basic-offset: 4
+ * c-file-style: "Stroustrup"
  * indent-tabs-mode: nil
  * End:
  * vim: shiftwidth=4 tabstop=8 expandtab