GME
13
|
00001 00027 #ifndef SVN_COMPAT_H 00028 #define SVN_COMPAT_H 00029 00030 #include <apr_pools.h> 00031 #include <apr_hash.h> 00032 #include <apr_tables.h> 00033 00034 #include "svn_types.h" 00035 00036 #ifdef __cplusplus 00037 extern "C" { 00038 #endif /* __cplusplus */ 00039 00049 void 00050 svn_compat_wrap_commit_callback(svn_commit_callback2_t *callback2, 00051 void **callback2_baton, 00052 svn_commit_callback_t callback, 00053 void *callback_baton, 00054 apr_pool_t *pool); 00055 00062 void 00063 svn_compat_log_revprops_clear(apr_hash_t *revprops); 00064 00070 apr_array_header_t * 00071 svn_compat_log_revprops_in(apr_pool_t *pool); 00072 00080 void 00081 svn_compat_log_revprops_out(const char **author, const char **date, 00082 const char **message, apr_hash_t *revprops); 00083 00093 void 00094 svn_compat_wrap_log_receiver(svn_log_entry_receiver_t *receiver2, 00095 void **receiver2_baton, 00096 svn_log_message_receiver_t receiver, 00097 void *receiver_baton, 00098 apr_pool_t *pool); 00099 00100 #ifdef __cplusplus 00101 } 00102 #endif /* __cplusplus */ 00103 00104 #endif /* SVN_COMPAT_H */