parser json FEATURE support for nested ext instances with data

... such as schema-mount.
diff --git a/src/printer_internal.h b/src/printer_internal.h
index 8410535..48f3c42 100644
--- a/src/printer_internal.h
+++ b/src/printer_internal.h
@@ -48,8 +48,8 @@
 /**
  * @brief Helper macros for data printers
  */
-#define DO_FORMAT (!(ctx->options & LY_PRINT_SHRINK))
-#define LEVEL ctx->level                      /**< current level */
+#define DO_FORMAT (!(pctx->options & LY_PRINT_SHRINK))
+#define LEVEL pctx->level                     /**< current level */
 #define INDENT (DO_FORMAT ? (LEVEL)*2 : 0),"" /**< indentation parameters for printer functions */
 #define LEVEL_INC LEVEL++                     /**< increase indentation level */
 #define LEVEL_DEC LEVEL--                     /**< decrease indentation level */