fix OER stubs order
diff --git a/skeletons/REAL.c b/skeletons/REAL.c
index 3a166fe..1204415 100644
--- a/skeletons/REAL.c
+++ b/skeletons/REAL.c
@@ -51,13 +51,6 @@
 	der_encode_primitive,
 	REAL_decode_xer,
 	REAL_encode_xer,
-#ifdef	ASN_DISABLE_PER_SUPPORT
-	0,
-	0,
-#else
-	REAL_decode_uper,
-	REAL_encode_uper,
-#endif	/* ASN_DISABLE_PER_SUPPORT */
 #ifdef	ASN_DISABLE_OER_SUPPORT
 	0,
 	0,
@@ -65,6 +58,13 @@
 	0,
 	0,
 #endif  /* ASN_DISABLE_OER_SUPPORT */
+#ifdef	ASN_DISABLE_PER_SUPPORT
+	0,
+	0,
+#else
+	REAL_decode_uper,
+	REAL_encode_uper,
+#endif	/* ASN_DISABLE_PER_SUPPORT */
 	0, /* Use generic outmost tag fetcher */
 	asn_DEF_REAL_tags,
 	sizeof(asn_DEF_REAL_tags) / sizeof(asn_DEF_REAL_tags[0]),