add encode check (fails yet)
diff --git a/skeletons/oer_encoder.c b/skeletons/oer_encoder.c
index 8a34815..0be3a78 100644
--- a/skeletons/oer_encoder.c
+++ b/skeletons/oer_encoder.c
@@ -47,23 +47,24 @@
  */
 asn_enc_rval_t
 oer_encode_to_buffer(struct asn_TYPE_descriptor_s *type_descriptor,
+                     asn_oer_constraints_t *constraints,
                      void *struct_ptr,  /* Structure to be encoded */
                      void *buffer,      /* Pre-allocated buffer */
                      size_t buffer_size /* Initial buffer size (maximum) */
                      ) {
-        enc_to_buf_arg arg;
-        asn_enc_rval_t ec;
+    enc_to_buf_arg arg;
+    asn_enc_rval_t ec;
 
-        arg.buffer = buffer;
-        arg.left = buffer_size;
+    arg.buffer = buffer;
+    arg.left = buffer_size;
 
-        ec = type_descriptor->oer_encoder(
-            type_descriptor, 0,
-            struct_ptr, /* Pointer to the destination structure */
-            encode_to_buffer_cb, &arg);
-        if(ec.encoded != -1) {
-                assert(ec.encoded == (ssize_t)(buffer_size - arg.left));
-                /* Return the encoded contents size */
-        }
-        return ec;
+    ec = type_descriptor->oer_encoder(
+        type_descriptor, constraints,
+        struct_ptr, /* Pointer to the destination structure */
+        encode_to_buffer_cb, &arg);
+    if(ec.encoded != -1) {
+        assert(ec.encoded == (ssize_t)(buffer_size - arg.left));
+        /* Return the encoded contents size */
+    }
+    return ec;
 }