Since there's no continuation, the ; can go as well :-)
[oweals/openssl.git] / crypto / asn1 / asn1t.h
index 6e1bf87e5ca561151f2a1f5b28a07640e9ea03ee..ed372f85541370e77c599bdc3d353c96d30517aa 100644 (file)
@@ -780,6 +780,12 @@ typedef struct ASN1_AUX_st {
                return ASN1_item_i2d((ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname));\
        } 
 
+#define IMPLEMENT_ASN1_DUP_FUNCTION(stname) \
+       stname * stname##_dup(stname *x) \
+        { \
+        return ASN1_item_dup(ASN1_ITEM_rptr(stname), x); \
+        }
+
 #define IMPLEMENT_ASN1_FUNCTIONS_const(name) \
                IMPLEMENT_ASN1_FUNCTIONS_const_fname(name, name, name)