yin parser CHANGE load all attributes of element before validation
diff --git a/src/parser_yin.h b/src/parser_yin.h
index b39f3f3..5bdda04 100644
--- a/src/parser_yin.h
+++ b/src/parser_yin.h
@@ -39,7 +39,16 @@
YIN_ARG_DATE, /**< argument data */
YIN_ARG_TAG, /**< argument tag */
YIN_ARG_XMLNS, /**< argument xmlns */
- YIN_ARG_NONE, /**< special value to specify no valid argument except xmlns, do not confuse with YIN_ARG_UNKNOWN */
+ YIN_ARG_NONE, /**< */
+};
+
+struct yin_arg_record {
+ const char *prefix;
+ size_t prefix_len;
+ const char *name;
+ size_t name_len;
+ char *content;
+ size_t content_len;
};
/**