@@ -505,7 +505,7 @@ lyd_new_inner(struct lyd_node *parent, const struct lys_module *module, const ch
505505 const struct ly_ctx * ctx = parent ? LYD_CTX (parent ) : (module ? module -> ctx : NULL );
506506
507507 LY_CHECK_ARG_RET (ctx , parent || module , parent || node , name , LY_EINVAL );
508- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
508+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
509509
510510 if (!module ) {
511511 module = parent -> schema -> module ;
@@ -621,7 +621,7 @@ lyd_new_list(struct lyd_node *parent, const struct lys_module *module, const cha
621621 va_list ap ;
622622
623623 LY_CHECK_ARG_RET (ctx , parent || module , parent || node , name , LY_EINVAL );
624- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
624+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
625625 LY_CHECK_RET (lyd_new_val_get_format (options , & format ));
626626 LY_CHECK_ARG_RET (ctx , !(store_only && (format == LY_VALUE_CANON || format == LY_VALUE_LYB )), LY_EINVAL );
627627
@@ -726,7 +726,7 @@ lyd_new_list2(struct lyd_node *parent, const struct lys_module *module, const ch
726726 uint32_t getnext_opts = (options & LYD_NEW_VAL_OUTPUT ) ? LYS_GETNEXT_OUTPUT : 0 ;
727727
728728 LY_CHECK_ARG_RET (ctx , parent || module , parent || node , name , LY_EINVAL );
729- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
729+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
730730
731731 if (!module ) {
732732 module = parent -> schema -> module ;
@@ -781,7 +781,7 @@ lyd_new_list3(struct lyd_node *parent, const struct lys_module *module, const ch
781781
782782 LY_CHECK_RET (lyd_new_val_get_format (options , & format ));
783783 LY_CHECK_ARG_RET (ctx , parent || module , parent || node , name , (format != LY_VALUE_LYB ) || value_lengths , LY_EINVAL );
784- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
784+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
785785 LY_CHECK_ARG_RET (ctx , !(store_only && (format == LY_VALUE_CANON || format == LY_VALUE_LYB )), LY_EINVAL );
786786
787787 /* create the list node */
@@ -845,7 +845,7 @@ _lyd_new_term(struct lyd_node *parent, const struct lys_module *module, const ch
845845 LY_VALUE_FORMAT format ;
846846
847847 LY_CHECK_ARG_RET (ctx , parent || module , parent || node , name , LY_EINVAL );
848- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
848+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
849849 LY_CHECK_RET (lyd_new_val_get_format (options , & format ));
850850 LY_CHECK_ARG_RET (ctx , !(store_only && (format == LY_VALUE_CANON || format == LY_VALUE_LYB )), LY_EINVAL );
851851
@@ -941,7 +941,7 @@ lyd_new_any(struct lyd_node *parent, const struct lys_module *module, const char
941941
942942 LY_CHECK_ARG_RET (ctx , parent || module , parent || node , name ,
943943 (value_type == LYD_ANYDATA_DATATREE ) || (value_type == LYD_ANYDATA_STRING ) || value , LY_EINVAL );
944- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
944+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
945945
946946 if (!module ) {
947947 module = parent -> schema -> module ;
@@ -1007,7 +1007,7 @@ lyd_new_meta(const struct ly_ctx *ctx, struct lyd_node *parent, const struct lys
10071007 ly_bool store_only = options & LYD_NEW_VAL_STORE_ONLY ;
10081008
10091009 LY_CHECK_ARG_RET (ctx , ctx || parent , name , module || strchr (name , ':' ), parent || meta , LY_EINVAL );
1010- LY_CHECK_CTX_EQUAL_RET (ctx , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
1010+ LY_CHECK_CTX_EQUAL_RET (__func__ , ctx , parent ? LYD_CTX (parent ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
10111011 if (!ctx ) {
10121012 ctx = module ? module -> ctx : LYD_CTX (parent );
10131013 }
@@ -1050,7 +1050,7 @@ lyd_new_meta2(const struct ly_ctx *ctx, struct lyd_node *parent, uint32_t option
10501050 ly_bool store_only = options & LYD_NEW_VAL_STORE_ONLY ;
10511051
10521052 LY_CHECK_ARG_RET (NULL , ctx , attr , parent || meta , LY_EINVAL );
1053- LY_CHECK_CTX_EQUAL_RET (ctx , parent ? LYD_CTX (parent ) : NULL , LY_EINVAL );
1053+ LY_CHECK_CTX_EQUAL_RET (__func__ , ctx , parent ? LYD_CTX (parent ) : NULL , LY_EINVAL );
10541054
10551055 if (parent && !parent -> schema ) {
10561056 LOGERR (ctx , LY_EINVAL , "Cannot add metadata to an opaque node \"%s\"." ,
@@ -1092,7 +1092,7 @@ lyd_new_opaq(struct lyd_node *parent, const struct ly_ctx *ctx, const char *name
10921092 uint32_t hints = 0 ;
10931093
10941094 LY_CHECK_ARG_RET (ctx , parent || ctx , parent || node , name , module_name , !prefix || !strcmp (prefix , module_name ), LY_EINVAL );
1095- LY_CHECK_CTX_EQUAL_RET (ctx , parent ? LYD_CTX (parent ) : NULL , LY_EINVAL );
1095+ LY_CHECK_CTX_EQUAL_RET (__func__ , ctx , parent ? LYD_CTX (parent ) : NULL , LY_EINVAL );
10961096
10971097 if (!ctx ) {
10981098 ctx = LYD_CTX (parent );
@@ -1122,7 +1122,7 @@ lyd_new_opaq2(struct lyd_node *parent, const struct ly_ctx *ctx, const char *nam
11221122 struct lyd_node * ret = NULL ;
11231123
11241124 LY_CHECK_ARG_RET (ctx , parent || ctx , parent || node , name , module_ns , LY_EINVAL );
1125- LY_CHECK_CTX_EQUAL_RET (ctx , parent ? LYD_CTX (parent ) : NULL , LY_EINVAL );
1125+ LY_CHECK_CTX_EQUAL_RET (__func__ , ctx , parent ? LYD_CTX (parent ) : NULL , LY_EINVAL );
11261126
11271127 if (!ctx ) {
11281128 ctx = LYD_CTX (parent );
@@ -1908,7 +1908,7 @@ lyd_new_path(struct lyd_node *parent, const struct ly_ctx *ctx, const char *path
19081908{
19091909 LY_CHECK_ARG_RET (ctx , parent || ctx , path , (path [0 ] == '/' ) || parent ,
19101910 !(options & LYD_NEW_VAL_BIN ) || !(options & LYD_NEW_VAL_CANON ), LY_EINVAL );
1911- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , ctx , LY_EINVAL );
1911+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , ctx , LY_EINVAL );
19121912
19131913 return lyd_new_path_ (parent , ctx , NULL , path , value , 0 , LYD_ANYDATA_STRING , options , node , NULL );
19141914}
@@ -1920,7 +1920,7 @@ lyd_new_path2(struct lyd_node *parent, const struct ly_ctx *ctx, const char *pat
19201920{
19211921 LY_CHECK_ARG_RET (ctx , parent || ctx , path , (path [0 ] == '/' ) || parent ,
19221922 !(options & LYD_NEW_VAL_BIN ) || !(options & LYD_NEW_VAL_CANON ), LY_EINVAL );
1923- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , ctx , LY_EINVAL );
1923+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , ctx , LY_EINVAL );
19241924
19251925 return lyd_new_path_ (parent , ctx , NULL , path , value , value_len , value_type , options , new_parent , new_node );
19261926}
@@ -1933,7 +1933,7 @@ lyd_new_ext_path(struct lyd_node *parent, const struct lysc_ext_instance *ext, c
19331933
19341934 LY_CHECK_ARG_RET (ctx , ext , path , (path [0 ] == '/' ) || parent ,
19351935 !(options & LYD_NEW_VAL_BIN ) || !(options & LYD_NEW_VAL_CANON ), LY_EINVAL );
1936- LY_CHECK_CTX_EQUAL_RET (parent ? LYD_CTX (parent ) : NULL , ctx , LY_EINVAL );
1936+ LY_CHECK_CTX_EQUAL_RET (__func__ , parent ? LYD_CTX (parent ) : NULL , ctx , LY_EINVAL );
19371937
19381938 return lyd_new_path_ (parent , ctx , ext , path , value , 0 , LYD_ANYDATA_STRING , options , node , NULL );
19391939}
@@ -2155,7 +2155,7 @@ lyd_new_implicit_all(struct lyd_node **tree, const struct ly_ctx *ctx, uint32_t
21552155 LY_ERR rc = LY_SUCCESS ;
21562156
21572157 LY_CHECK_ARG_RET (ctx , tree , * tree || ctx , LY_EINVAL );
2158- LY_CHECK_CTX_EQUAL_RET (* tree ? LYD_CTX (* tree ) : NULL , ctx , LY_EINVAL );
2158+ LY_CHECK_CTX_EQUAL_RET (__func__ , * tree ? LYD_CTX (* tree ) : NULL , ctx , LY_EINVAL );
21592159 if (diff ) {
21602160 * diff = NULL ;
21612161 }
@@ -2196,7 +2196,7 @@ lyd_new_implicit_module(struct lyd_node **tree, const struct lys_module *module,
21962196 struct ly_ht * getnext_ht = NULL ;
21972197
21982198 LY_CHECK_ARG_RET (NULL , tree , module , LY_EINVAL );
2199- LY_CHECK_CTX_EQUAL_RET (* tree ? LYD_CTX (* tree ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
2199+ LY_CHECK_CTX_EQUAL_RET (__func__ , * tree ? LYD_CTX (* tree ) : NULL , module ? module -> ctx : NULL , LY_EINVAL );
22002200 if (diff ) {
22012201 * diff = NULL ;
22022202 }
0 commit comments