Happy new year
[yaz-moved-to-github.git] / src / prt-ext.c
index c807348..f42cdb9 100644 (file)
@@ -1,5 +1,5 @@
 /* This file is part of the YAZ toolkit.
- * Copyright (C) 1995-2008 Index Data
+ * Copyright (C) 1995-2009 Index Data
  * See the file LICENSE for details.
  */
 
@@ -318,7 +318,8 @@ Z_External *z_ext_record_oid(ODR o, const Odr_oid *oid, const char *buf, int len
     return thisext;
 }
 
-Z_External *z_ext_record_oid_any(ODR o, const Odr_oid *oid, const char *buf, int len)
+Z_External *z_ext_record_oid_any(ODR o, const Odr_oid *oid,
+                                 const char *buf, int len)
 {
     Z_External *thisext;
     char oid_str_buf[OID_STR_MAX];
@@ -335,17 +336,16 @@ Z_External *z_ext_record_oid_any(ODR o, const Odr_oid *oid, const char *buf, int
 
     thisext->direct_reference = odr_oiddup(o, oid);
 
-    {
-        thisext->which = Z_External_single;
-        thisext->u.single_ASN1_type = (Odr_any *)odr_malloc(o, sizeof(Odr_any));
-        if ( ! thisext->u.single_ASN1_type )
-            return 0;
-        thisext->u.single_ASN1_type->buf = (unsigned char *)odr_malloc(o, len);
-        if ( ! thisext->u.single_ASN1_type->buf )
-            return 0;
-        memcpy(thisext->u.single_ASN1_type->buf, buf, len);
-        thisext->u.single_ASN1_type->len = thisext->u.single_ASN1_type->size = len;
-    }
+    thisext->which = Z_External_single;
+    thisext->u.single_ASN1_type = (Odr_any *) odr_malloc(o, sizeof(Odr_any));
+    if (!thisext->u.single_ASN1_type)
+        return 0;
+    thisext->u.single_ASN1_type->buf = (unsigned char *) odr_malloc(o, len);
+    if (!thisext->u.single_ASN1_type->buf)
+        return 0;
+    memcpy(thisext->u.single_ASN1_type->buf, buf, len);
+    thisext->u.single_ASN1_type->len = thisext->u.single_ASN1_type->size = len;
+
     return thisext;
 }