On 2019/12/13 14:13, Yasuhito FUTATSUKI wrote:
> "const char *fname" is also used in svn_io_file_open() and svn_io_stat(),
however both are marked as "%ignore" in subversion/bindings/swig/core.i,
so it seems it can be added to the MAY_BE_NULL lists.
[[[
Index: subversion/bindings/swig/core.i
===================================================================
--- subversion/bindings/swig/core.i (revision 1871280)
+++ subversion/bindings/swig/core.i (working copy)
@@ -370,7 +370,8 @@
const char *conflict_separator,
/* svn_cmdline_create_auth_baton */
const char *username,
- const char *password
+ const char *password,
+ const char *fname
};
/* -----------------------------------------------------------------------
]]]
This is wrong place to insert it, and missed comment. This shoud be
[[[
Index: subversion/bindings/swig/core.i
===================================================================
--- subversion/bindings/swig/core.i (revision 1871319)
+++ subversion/bindings/swig/core.i (working copy)
@@ -362,7 +362,9 @@
/* svn_config_get */
const char *default_value,
/* svn_config_read_auth_data */
- const char *config_dir,
+ const char *config_dir,
+ /* svn_config_get_user_config_path */
+ const char *fname,
/* svn_diff_file_output_merge */
const char *conflict_original,
const char *conflict_modified,
]]]
Cheers,
--
Yasuhito FUTATSUKI <futat...@yf.bsdclub.org> / <futat...@poem.co.jp>