diff options
Diffstat (limited to 'subversion/libsvn_subr/config_impl.h')
-rw-r--r-- | subversion/libsvn_subr/config_impl.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/subversion/libsvn_subr/config_impl.h b/subversion/libsvn_subr/config_impl.h index d795771..a3ab8fa 100644 --- a/subversion/libsvn_subr/config_impl.h +++ b/subversion/libsvn_subr/config_impl.h @@ -32,6 +32,7 @@ #include <apr_hash.h> #include "svn_types.h" #include "svn_string.h" +#include "svn_io.h" #include "svn_config.h" #include "svn_private_config.h" @@ -66,6 +67,9 @@ struct svn_config_t /* Specifies whether section names are populated case sensitively. */ svn_boolean_t section_names_case_sensitive; + + /* Specifies whether option names are populated case sensitively. */ + svn_boolean_t option_names_case_sensitive; }; @@ -75,6 +79,12 @@ svn_error_t *svn_config__parse_file(svn_config_t *cfg, svn_boolean_t must_exist, apr_pool_t *pool); +/* Read sections and options from a stream. */ +svn_error_t *svn_config__parse_stream(svn_config_t *cfg, + svn_stream_t *stream, + apr_pool_t *result_pool, + apr_pool_t *scratch_pool); + /* The name of the magic [DEFAULT] section. */ #define SVN_CONFIG__DEFAULT_SECTION "DEFAULT" |