1813
1813
#define SWIGTYPE_p_char swig_types[18]
1814
1814
#define SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[19]
1815
1815
#define SWIGTYPE_p_f_p_apr_uint32_t_p_p_void_p_void_svn_diff_datasource_e__p_svn_error_t swig_types[20]
1816
#define SWIGTYPE_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[21]
1817
#define SWIGTYPE_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[22]
1818
#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[23]
1819
#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[24]
1820
#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[25]
1821
#define SWIGTYPE_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[26]
1822
#define SWIGTYPE_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[27]
1823
#define SWIGTYPE_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[28]
1824
#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[29]
1825
#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[30]
1826
#define SWIGTYPE_p_f_p_q_const__char_p_void__int swig_types[31]
1827
#define SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[32]
1828
#define SWIGTYPE_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[33]
1829
#define SWIGTYPE_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[34]
1830
#define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[35]
1831
#define SWIGTYPE_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[36]
1832
#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[37]
1833
#define SWIGTYPE_p_f_p_void__void swig_types[38]
1834
#define SWIGTYPE_p_f_p_void_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t__p_svn_error_t swig_types[39]
1835
#define SWIGTYPE_p_f_p_void_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t_p_svn_diff_t__p_svn_error_t swig_types[40]
1836
#define SWIGTYPE_p_f_p_void_apr_size_t__p_svn_error_t swig_types[41]
1837
#define SWIGTYPE_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[42]
1838
#define SWIGTYPE_p_f_p_void_p_apr_off_t_p_apr_off_t_p_q_const__svn_diff_datasource_e_apr_size_t__p_svn_error_t swig_types[43]
1839
#define SWIGTYPE_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[44]
1840
#define SWIGTYPE_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[45]
1841
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[46]
1842
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__apr_finfo_t_p_apr_pool_t__p_svn_error_t swig_types[47]
1843
#define SWIGTYPE_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[48]
1844
#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[49]
1845
#define SWIGTYPE_p_f_p_void_p_void__void swig_types[50]
1846
#define SWIGTYPE_p_f_p_void_p_void_p_void_p_int__p_svn_error_t swig_types[51]
1847
#define SWIGTYPE_p_f_p_void_svn_diff_datasource_e__p_svn_error_t swig_types[52]
1848
#define SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[53]
1849
#define SWIGTYPE_p_f_void__p_svn_version_t swig_types[54]
1850
#define SWIGTYPE_p_int swig_types[55]
1851
#define SWIGTYPE_p_long swig_types[56]
1852
#define SWIGTYPE_p_p_apr_array_header_t swig_types[57]
1853
#define SWIGTYPE_p_p_apr_file_t swig_types[58]
1854
#define SWIGTYPE_p_p_apr_hash_t swig_types[59]
1855
#define SWIGTYPE_p_p_char swig_types[60]
1856
#define SWIGTYPE_p_p_svn_auth_cred_simple_t swig_types[61]
1857
#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[62]
1858
#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_t swig_types[63]
1859
#define SWIGTYPE_p_p_svn_auth_cred_ssl_server_trust_t swig_types[64]
1860
#define SWIGTYPE_p_p_svn_auth_cred_username_t swig_types[65]
1861
#define SWIGTYPE_p_p_svn_auth_iterstate_t swig_types[66]
1862
#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[67]
1863
#define SWIGTYPE_p_p_svn_checksum_t swig_types[68]
1864
#define SWIGTYPE_p_p_svn_config_t swig_types[69]
1865
#define SWIGTYPE_p_p_svn_diff_t swig_types[70]
1866
#define SWIGTYPE_p_p_svn_io_dirent2_t swig_types[71]
1867
#define SWIGTYPE_p_p_svn_patch_file_t swig_types[72]
1868
#define SWIGTYPE_p_p_svn_patch_t swig_types[73]
1869
#define SWIGTYPE_p_p_svn_stream_mark_t swig_types[74]
1870
#define SWIGTYPE_p_p_svn_stream_t swig_types[75]
1871
#define SWIGTYPE_p_p_svn_string_t swig_types[76]
1872
#define SWIGTYPE_p_p_svn_stringbuf_t swig_types[77]
1873
#define SWIGTYPE_p_p_void swig_types[78]
1874
#define SWIGTYPE_p_svn_auth_baton_t swig_types[79]
1875
#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[80]
1876
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[81]
1877
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[82]
1878
#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[83]
1879
#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[84]
1880
#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[85]
1881
#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[86]
1882
#define SWIGTYPE_p_svn_auth_provider_t swig_types[87]
1883
#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[88]
1884
#define SWIGTYPE_p_svn_checksum_kind_t swig_types[89]
1885
#define SWIGTYPE_p_svn_commit_info_t swig_types[90]
1886
#define SWIGTYPE_p_svn_config_t swig_types[91]
1887
#define SWIGTYPE_p_svn_depth_t swig_types[92]
1888
#define SWIGTYPE_p_svn_diff_conflict_display_style_t swig_types[93]
1889
#define SWIGTYPE_p_svn_diff_datasource_e swig_types[94]
1890
#define SWIGTYPE_p_svn_diff_file_ignore_space_t swig_types[95]
1891
#define SWIGTYPE_p_svn_diff_file_options_t swig_types[96]
1892
#define SWIGTYPE_p_svn_diff_fns2_t swig_types[97]
1893
#define SWIGTYPE_p_svn_diff_fns_t swig_types[98]
1894
#define SWIGTYPE_p_svn_diff_hunk_t swig_types[99]
1895
#define SWIGTYPE_p_svn_diff_operation_kind_e swig_types[100]
1896
#define SWIGTYPE_p_svn_diff_output_fns_t swig_types[101]
1897
#define SWIGTYPE_p_svn_diff_t swig_types[102]
1898
#define SWIGTYPE_p_svn_dirent_t swig_types[103]
1899
#define SWIGTYPE_p_svn_errno_t swig_types[104]
1900
#define SWIGTYPE_p_svn_error_t swig_types[105]
1901
#define SWIGTYPE_p_svn_io_dirent2_t swig_types[106]
1902
#define SWIGTYPE_p_svn_io_dirent_t swig_types[107]
1903
#define SWIGTYPE_p_svn_io_file_del_t swig_types[108]
1904
#define SWIGTYPE_p_svn_location_segment_t swig_types[109]
1905
#define SWIGTYPE_p_svn_lock_t swig_types[110]
1906
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[111]
1907
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[112]
1908
#define SWIGTYPE_p_svn_log_entry_t swig_types[113]
1909
#define SWIGTYPE_p_svn_merge_range_t swig_types[114]
1910
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[115]
1911
#define SWIGTYPE_p_svn_node_kind_t swig_types[116]
1912
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[117]
1913
#define SWIGTYPE_p_svn_opt_revision_t swig_types[118]
1914
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[119]
1915
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[120]
1916
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[121]
1917
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[122]
1918
#define SWIGTYPE_p_svn_patch_file_t swig_types[123]
1919
#define SWIGTYPE_p_svn_patch_t swig_types[124]
1920
#define SWIGTYPE_p_svn_prop_kind swig_types[125]
1921
#define SWIGTYPE_p_svn_prop_patch_t swig_types[126]
1922
#define SWIGTYPE_p_svn_prop_t swig_types[127]
1923
#define SWIGTYPE_p_svn_stream_mark_t swig_types[128]
1924
#define SWIGTYPE_p_svn_stream_t swig_types[129]
1925
#define SWIGTYPE_p_svn_string_t swig_types[130]
1926
#define SWIGTYPE_p_svn_stringbuf_t swig_types[131]
1927
#define SWIGTYPE_p_svn_tristate_t swig_types[132]
1928
#define SWIGTYPE_p_svn_version_checklist_t swig_types[133]
1929
#define SWIGTYPE_p_svn_version_t swig_types[134]
1930
#define SWIGTYPE_p_unsigned_char swig_types[135]
1931
#define SWIGTYPE_p_unsigned_long swig_types[136]
1932
#define SWIGTYPE_p_void swig_types[137]
1933
static swig_type_info *swig_types[139];
1934
static swig_module_info swig_module = {swig_types, 138, 0, 0, 0, 0};
1816
#define SWIGTYPE_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[21]
1817
#define SWIGTYPE_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[22]
1818
#define SWIGTYPE_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[23]
1819
#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[24]
1820
#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[25]
1821
#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[26]
1822
#define SWIGTYPE_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[27]
1823
#define SWIGTYPE_p_f_p_p_svn_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t swig_types[28]
1824
#define SWIGTYPE_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[29]
1825
#define SWIGTYPE_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[30]
1826
#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[31]
1827
#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[32]
1828
#define SWIGTYPE_p_f_p_q_const__char_p_void__int swig_types[33]
1829
#define SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[34]
1830
#define SWIGTYPE_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[35]
1831
#define SWIGTYPE_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[36]
1832
#define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_q_const__char_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[37]
1833
#define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[38]
1834
#define SWIGTYPE_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[39]
1835
#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[40]
1836
#define SWIGTYPE_p_f_p_void__void swig_types[41]
1837
#define SWIGTYPE_p_f_p_void_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t__p_svn_error_t swig_types[42]
1838
#define SWIGTYPE_p_f_p_void_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t_apr_off_t_p_svn_diff_t__p_svn_error_t swig_types[43]
1839
#define SWIGTYPE_p_f_p_void_apr_size_t__p_svn_error_t swig_types[44]
1840
#define SWIGTYPE_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[45]
1841
#define SWIGTYPE_p_f_p_void_p_apr_off_t_p_apr_off_t_p_q_const__svn_diff_datasource_e_apr_size_t__p_svn_error_t swig_types[46]
1842
#define SWIGTYPE_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[47]
1843
#define SWIGTYPE_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[48]
1844
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[49]
1845
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__apr_finfo_t_p_apr_pool_t__p_svn_error_t swig_types[50]
1846
#define SWIGTYPE_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[51]
1847
#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[52]
1848
#define SWIGTYPE_p_f_p_void_p_void__void swig_types[53]
1849
#define SWIGTYPE_p_f_p_void_p_void_p_void_p_int__p_svn_error_t swig_types[54]
1850
#define SWIGTYPE_p_f_p_void_svn_diff_datasource_e__p_svn_error_t swig_types[55]
1851
#define SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[56]
1852
#define SWIGTYPE_p_f_void__p_svn_version_t swig_types[57]
1853
#define SWIGTYPE_p_int swig_types[58]
1854
#define SWIGTYPE_p_long swig_types[59]
1855
#define SWIGTYPE_p_p_apr_array_header_t swig_types[60]
1856
#define SWIGTYPE_p_p_apr_file_t swig_types[61]
1857
#define SWIGTYPE_p_p_apr_hash_t swig_types[62]
1858
#define SWIGTYPE_p_p_char swig_types[63]
1859
#define SWIGTYPE_p_p_svn_auth_baton_t swig_types[64]
1860
#define SWIGTYPE_p_p_svn_auth_cred_simple_t swig_types[65]
1861
#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[66]
1862
#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_t swig_types[67]
1863
#define SWIGTYPE_p_p_svn_auth_cred_ssl_server_trust_t swig_types[68]
1864
#define SWIGTYPE_p_p_svn_auth_cred_username_t swig_types[69]
1865
#define SWIGTYPE_p_p_svn_auth_iterstate_t swig_types[70]
1866
#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[71]
1867
#define SWIGTYPE_p_p_svn_checksum_t swig_types[72]
1868
#define SWIGTYPE_p_p_svn_config_t swig_types[73]
1869
#define SWIGTYPE_p_p_svn_diff_t swig_types[74]
1870
#define SWIGTYPE_p_p_svn_io_dirent2_t swig_types[75]
1871
#define SWIGTYPE_p_p_svn_patch_file_t swig_types[76]
1872
#define SWIGTYPE_p_p_svn_patch_t swig_types[77]
1873
#define SWIGTYPE_p_p_svn_stream_mark_t swig_types[78]
1874
#define SWIGTYPE_p_p_svn_stream_t swig_types[79]
1875
#define SWIGTYPE_p_p_svn_string_t swig_types[80]
1876
#define SWIGTYPE_p_p_svn_stringbuf_t swig_types[81]
1877
#define SWIGTYPE_p_p_void swig_types[82]
1878
#define SWIGTYPE_p_svn_auth_baton_t swig_types[83]
1879
#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[84]
1880
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[85]
1881
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[86]
1882
#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[87]
1883
#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[88]
1884
#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[89]
1885
#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[90]
1886
#define SWIGTYPE_p_svn_auth_provider_t swig_types[91]
1887
#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[92]
1888
#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[93]
1889
#define SWIGTYPE_p_svn_checksum_kind_t swig_types[94]
1890
#define SWIGTYPE_p_svn_checksum_t swig_types[95]
1891
#define SWIGTYPE_p_svn_commit_info_t swig_types[96]
1892
#define SWIGTYPE_p_svn_config_t swig_types[97]
1893
#define SWIGTYPE_p_svn_depth_t swig_types[98]
1894
#define SWIGTYPE_p_svn_diff_conflict_display_style_t swig_types[99]
1895
#define SWIGTYPE_p_svn_diff_datasource_e swig_types[100]
1896
#define SWIGTYPE_p_svn_diff_file_ignore_space_t swig_types[101]
1897
#define SWIGTYPE_p_svn_diff_file_options_t swig_types[102]
1898
#define SWIGTYPE_p_svn_diff_fns2_t swig_types[103]
1899
#define SWIGTYPE_p_svn_diff_fns_t swig_types[104]
1900
#define SWIGTYPE_p_svn_diff_hunk_t swig_types[105]
1901
#define SWIGTYPE_p_svn_diff_operation_kind_e swig_types[106]
1902
#define SWIGTYPE_p_svn_diff_output_fns_t swig_types[107]
1903
#define SWIGTYPE_p_svn_diff_t swig_types[108]
1904
#define SWIGTYPE_p_svn_dirent_t swig_types[109]
1905
#define SWIGTYPE_p_svn_errno_t swig_types[110]
1906
#define SWIGTYPE_p_svn_error_t swig_types[111]
1907
#define SWIGTYPE_p_svn_io_dirent2_t swig_types[112]
1908
#define SWIGTYPE_p_svn_io_dirent_t swig_types[113]
1909
#define SWIGTYPE_p_svn_io_file_del_t swig_types[114]
1910
#define SWIGTYPE_p_svn_location_segment_t swig_types[115]
1911
#define SWIGTYPE_p_svn_lock_t swig_types[116]
1912
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[117]
1913
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[118]
1914
#define SWIGTYPE_p_svn_log_entry_t swig_types[119]
1915
#define SWIGTYPE_p_svn_merge_range_t swig_types[120]
1916
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[121]
1917
#define SWIGTYPE_p_svn_node_kind_t swig_types[122]
1918
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[123]
1919
#define SWIGTYPE_p_svn_opt_revision_t swig_types[124]
1920
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[125]
1921
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[126]
1922
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[127]
1923
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[128]
1924
#define SWIGTYPE_p_svn_patch_file_t swig_types[129]
1925
#define SWIGTYPE_p_svn_patch_t swig_types[130]
1926
#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[131]
1927
#define SWIGTYPE_p_svn_prop_kind swig_types[132]
1928
#define SWIGTYPE_p_svn_prop_patch_t swig_types[133]
1929
#define SWIGTYPE_p_svn_prop_t swig_types[134]
1930
#define SWIGTYPE_p_svn_stream_mark_t swig_types[135]
1931
#define SWIGTYPE_p_svn_stream_t swig_types[136]
1932
#define SWIGTYPE_p_svn_string_t swig_types[137]
1933
#define SWIGTYPE_p_svn_stringbuf_t swig_types[138]
1934
#define SWIGTYPE_p_svn_tristate_t swig_types[139]
1935
#define SWIGTYPE_p_svn_version_checklist_t swig_types[140]
1936
#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[141]
1937
#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[142]
1938
#define SWIGTYPE_p_svn_version_extended_t swig_types[143]
1939
#define SWIGTYPE_p_svn_version_t swig_types[144]
1940
#define SWIGTYPE_p_unsigned_char swig_types[145]
1941
#define SWIGTYPE_p_unsigned_long swig_types[146]
1942
#define SWIGTYPE_p_void swig_types[147]
1943
static swig_type_info *swig_types[149];
1944
static swig_module_info swig_module = {swig_types, 148, 0, 0, 0, 0};
1935
1945
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1936
1946
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
8530
8648
SWIGINTERN VALUE
8649
_wrap_svn_version_extended(int argc, VALUE *argv, VALUE self) {
8650
svn_boolean_t arg1 ;
8651
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
8652
VALUE _global_svn_swig_rb_pool ;
8653
apr_pool_t *_global_pool ;
8654
svn_version_extended_t *result = 0 ;
8655
VALUE vresult = Qnil;
8658
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
8659
_global_pool = arg2;
8660
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
8662
if ((argc < 1) || (argc > 2)) {
8663
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8665
arg1 = RTEST(argv[0]);
8670
result = (svn_version_extended_t *)svn_version_extended(arg1,arg2);
8675
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
8678
target = _global_vresult_address == &vresult ? self : vresult;
8679
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
8680
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
8681
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
8687
target = _global_vresult_address == &vresult ? self : vresult;
8688
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
8689
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
8690
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
8697
_wrap_svn_version_ext_build_date(int argc, VALUE *argv, VALUE self) {
8698
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
8702
VALUE vresult = Qnil;
8704
if ((argc < 1) || (argc > 1)) {
8705
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8707
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
8708
if (!SWIG_IsOK(res1)) {
8709
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_build_date", 1, argv[0] ));
8711
arg1 = (svn_version_extended_t *)(argp1);
8713
result = (char *)svn_version_ext_build_date((struct svn_version_extended_t const *)arg1);
8720
vresult = rb_str_new2(result);
8732
_wrap_svn_version_ext_build_time(int argc, VALUE *argv, VALUE self) {
8733
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
8737
VALUE vresult = Qnil;
8739
if ((argc < 1) || (argc > 1)) {
8740
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8742
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
8743
if (!SWIG_IsOK(res1)) {
8744
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_build_time", 1, argv[0] ));
8746
arg1 = (svn_version_extended_t *)(argp1);
8748
result = (char *)svn_version_ext_build_time((struct svn_version_extended_t const *)arg1);
8755
vresult = rb_str_new2(result);
8767
_wrap_svn_version_ext_build_host(int argc, VALUE *argv, VALUE self) {
8768
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
8772
VALUE vresult = Qnil;
8774
if ((argc < 1) || (argc > 1)) {
8775
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8777
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
8778
if (!SWIG_IsOK(res1)) {
8779
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_build_host", 1, argv[0] ));
8781
arg1 = (svn_version_extended_t *)(argp1);
8783
result = (char *)svn_version_ext_build_host((struct svn_version_extended_t const *)arg1);
8790
vresult = rb_str_new2(result);
8802
_wrap_svn_version_ext_copyright(int argc, VALUE *argv, VALUE self) {
8803
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
8807
VALUE vresult = Qnil;
8809
if ((argc < 1) || (argc > 1)) {
8810
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8812
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
8813
if (!SWIG_IsOK(res1)) {
8814
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_copyright", 1, argv[0] ));
8816
arg1 = (svn_version_extended_t *)(argp1);
8818
result = (char *)svn_version_ext_copyright((struct svn_version_extended_t const *)arg1);
8825
vresult = rb_str_new2(result);
8837
_wrap_svn_version_ext_runtime_host(int argc, VALUE *argv, VALUE self) {
8838
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
8842
VALUE vresult = Qnil;
8844
if ((argc < 1) || (argc > 1)) {
8845
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8847
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
8848
if (!SWIG_IsOK(res1)) {
8849
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_runtime_host", 1, argv[0] ));
8851
arg1 = (svn_version_extended_t *)(argp1);
8853
result = (char *)svn_version_ext_runtime_host((struct svn_version_extended_t const *)arg1);
8860
vresult = rb_str_new2(result);
8872
_wrap_svn_version_ext_runtime_osname(int argc, VALUE *argv, VALUE self) {
8873
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
8877
VALUE vresult = Qnil;
8879
if ((argc < 1) || (argc > 1)) {
8880
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8882
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
8883
if (!SWIG_IsOK(res1)) {
8884
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_runtime_osname", 1, argv[0] ));
8886
arg1 = (svn_version_extended_t *)(argp1);
8888
result = (char *)svn_version_ext_runtime_osname((struct svn_version_extended_t const *)arg1);
8895
vresult = rb_str_new2(result);
8906
static swig_class SwigClassSvn_version_ext_linked_lib_t;
8909
_wrap_svn_version_ext_linked_lib_t_name_set(int argc, VALUE *argv, VALUE self) {
8910
struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ;
8911
char *arg2 = (char *) 0 ;
8918
if ((argc < 1) || (argc > 1)) {
8919
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8921
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_linked_lib_t, 0 | 0 );
8922
if (!SWIG_IsOK(res1)) {
8923
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_linked_lib_t *","name", 1, self ));
8925
arg1 = (struct svn_version_ext_linked_lib_t *)(argp1);
8926
res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8927
if (!SWIG_IsOK(res2)) {
8928
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","name", 2, argv[0] ));
8930
arg2 = (char *)(buf2);
8932
apr_size_t len = strlen(arg2) + 1;
8934
if (arg1->name) free((char *)arg1->name);
8935
copied = malloc(len);
8936
memcpy(copied, arg2, len);
8937
arg1->name = copied;
8939
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
8942
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
8948
_wrap_svn_version_ext_linked_lib_t_name_get(int argc, VALUE *argv, VALUE self) {
8949
struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ;
8953
VALUE vresult = Qnil;
8955
if ((argc < 0) || (argc > 0)) {
8956
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
8958
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_linked_lib_t, 0 | 0 );
8959
if (!SWIG_IsOK(res1)) {
8960
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_linked_lib_t *","name", 1, self ));
8962
arg1 = (struct svn_version_ext_linked_lib_t *)(argp1);
8963
result = (char *) ((arg1)->name);
8966
vresult = rb_str_new2(result);
8978
_wrap_svn_version_ext_linked_lib_t_compiled_version_set(int argc, VALUE *argv, VALUE self) {
8979
struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ;
8980
char *arg2 = (char *) 0 ;
8987
if ((argc < 1) || (argc > 1)) {
8988
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
8990
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_linked_lib_t, 0 | 0 );
8991
if (!SWIG_IsOK(res1)) {
8992
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_linked_lib_t *","compiled_version", 1, self ));
8994
arg1 = (struct svn_version_ext_linked_lib_t *)(argp1);
8995
res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8996
if (!SWIG_IsOK(res2)) {
8997
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","compiled_version", 2, argv[0] ));
8999
arg2 = (char *)(buf2);
9001
apr_size_t len = strlen(arg2) + 1;
9003
if (arg1->compiled_version) free((char *)arg1->compiled_version);
9004
copied = malloc(len);
9005
memcpy(copied, arg2, len);
9006
arg1->compiled_version = copied;
9008
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9011
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9017
_wrap_svn_version_ext_linked_lib_t_compiled_version_get(int argc, VALUE *argv, VALUE self) {
9018
struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ;
9022
VALUE vresult = Qnil;
9024
if ((argc < 0) || (argc > 0)) {
9025
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9027
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_linked_lib_t, 0 | 0 );
9028
if (!SWIG_IsOK(res1)) {
9029
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_linked_lib_t *","compiled_version", 1, self ));
9031
arg1 = (struct svn_version_ext_linked_lib_t *)(argp1);
9032
result = (char *) ((arg1)->compiled_version);
9035
vresult = rb_str_new2(result);
9047
_wrap_svn_version_ext_linked_lib_t_runtime_version_set(int argc, VALUE *argv, VALUE self) {
9048
struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ;
9049
char *arg2 = (char *) 0 ;
9056
if ((argc < 1) || (argc > 1)) {
9057
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
9059
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_linked_lib_t, 0 | 0 );
9060
if (!SWIG_IsOK(res1)) {
9061
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_linked_lib_t *","runtime_version", 1, self ));
9063
arg1 = (struct svn_version_ext_linked_lib_t *)(argp1);
9064
res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
9065
if (!SWIG_IsOK(res2)) {
9066
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","runtime_version", 2, argv[0] ));
9068
arg2 = (char *)(buf2);
9070
apr_size_t len = strlen(arg2) + 1;
9072
if (arg1->runtime_version) free((char *)arg1->runtime_version);
9073
copied = malloc(len);
9074
memcpy(copied, arg2, len);
9075
arg1->runtime_version = copied;
9077
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9080
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9086
_wrap_svn_version_ext_linked_lib_t_runtime_version_get(int argc, VALUE *argv, VALUE self) {
9087
struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ;
9091
VALUE vresult = Qnil;
9093
if ((argc < 0) || (argc > 0)) {
9094
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9096
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_linked_lib_t, 0 | 0 );
9097
if (!SWIG_IsOK(res1)) {
9098
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_linked_lib_t *","runtime_version", 1, self ));
9100
arg1 = (struct svn_version_ext_linked_lib_t *)(argp1);
9101
result = (char *) ((arg1)->runtime_version);
9104
vresult = rb_str_new2(result);
9115
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
9117
_wrap_svn_version_ext_linked_lib_t_allocate(VALUE self) {
9120
_wrap_svn_version_ext_linked_lib_t_allocate(int argc, VALUE *argv, VALUE self) {
9124
VALUE vresult = SWIG_NewClassInstance(self, SWIGTYPE_p_svn_version_ext_linked_lib_t);
9125
#ifndef HAVE_RB_DEFINE_ALLOC_FUNC
9126
rb_obj_call_init(vresult, argc, argv);
9133
_wrap_new_svn_version_ext_linked_lib_t(int argc, VALUE *argv, VALUE self) {
9134
struct svn_version_ext_linked_lib_t *result = 0 ;
9136
if ((argc < 0) || (argc > 0)) {
9137
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9140
result = (struct svn_version_ext_linked_lib_t *)calloc(1, sizeof(struct svn_version_ext_linked_lib_t));
9141
DATA_PTR(self) = result;
9153
free_svn_version_ext_linked_lib_t(struct svn_version_ext_linked_lib_t *arg1) {
9154
free((char *) arg1);
9158
_wrap_svn_version_ext_linked_libs(int argc, VALUE *argv, VALUE self) {
9159
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
9162
apr_array_header_t *result = 0 ;
9163
VALUE vresult = Qnil;
9165
if ((argc < 1) || (argc > 1)) {
9166
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
9168
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
9169
if (!SWIG_IsOK(res1)) {
9170
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_linked_libs", 1, argv[0] ));
9172
arg1 = (svn_version_extended_t *)(argp1);
9174
result = (apr_array_header_t *)svn_version_ext_linked_libs((struct svn_version_extended_t const *)arg1);
9179
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_apr_array_header_t, 0 | 0 );
9186
static swig_class SwigClassSvn_version_ext_loaded_lib_t;
9189
_wrap_svn_version_ext_loaded_lib_t_name_set(int argc, VALUE *argv, VALUE self) {
9190
struct svn_version_ext_loaded_lib_t *arg1 = (struct svn_version_ext_loaded_lib_t *) 0 ;
9191
char *arg2 = (char *) 0 ;
9198
if ((argc < 1) || (argc > 1)) {
9199
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
9201
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_loaded_lib_t, 0 | 0 );
9202
if (!SWIG_IsOK(res1)) {
9203
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_loaded_lib_t *","name", 1, self ));
9205
arg1 = (struct svn_version_ext_loaded_lib_t *)(argp1);
9206
res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
9207
if (!SWIG_IsOK(res2)) {
9208
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","name", 2, argv[0] ));
9210
arg2 = (char *)(buf2);
9212
apr_size_t len = strlen(arg2) + 1;
9214
if (arg1->name) free((char *)arg1->name);
9215
copied = malloc(len);
9216
memcpy(copied, arg2, len);
9217
arg1->name = copied;
9219
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9222
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9228
_wrap_svn_version_ext_loaded_lib_t_name_get(int argc, VALUE *argv, VALUE self) {
9229
struct svn_version_ext_loaded_lib_t *arg1 = (struct svn_version_ext_loaded_lib_t *) 0 ;
9233
VALUE vresult = Qnil;
9235
if ((argc < 0) || (argc > 0)) {
9236
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9238
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_loaded_lib_t, 0 | 0 );
9239
if (!SWIG_IsOK(res1)) {
9240
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_loaded_lib_t *","name", 1, self ));
9242
arg1 = (struct svn_version_ext_loaded_lib_t *)(argp1);
9243
result = (char *) ((arg1)->name);
9246
vresult = rb_str_new2(result);
9258
_wrap_svn_version_ext_loaded_lib_t_version_set(int argc, VALUE *argv, VALUE self) {
9259
struct svn_version_ext_loaded_lib_t *arg1 = (struct svn_version_ext_loaded_lib_t *) 0 ;
9260
char *arg2 = (char *) 0 ;
9267
if ((argc < 1) || (argc > 1)) {
9268
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
9270
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_loaded_lib_t, 0 | 0 );
9271
if (!SWIG_IsOK(res1)) {
9272
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_loaded_lib_t *","version", 1, self ));
9274
arg1 = (struct svn_version_ext_loaded_lib_t *)(argp1);
9275
res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
9276
if (!SWIG_IsOK(res2)) {
9277
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","version", 2, argv[0] ));
9279
arg2 = (char *)(buf2);
9281
apr_size_t len = strlen(arg2) + 1;
9283
if (arg1->version) free((char *)arg1->version);
9284
copied = malloc(len);
9285
memcpy(copied, arg2, len);
9286
arg1->version = copied;
9288
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9291
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
9297
_wrap_svn_version_ext_loaded_lib_t_version_get(int argc, VALUE *argv, VALUE self) {
9298
struct svn_version_ext_loaded_lib_t *arg1 = (struct svn_version_ext_loaded_lib_t *) 0 ;
9302
VALUE vresult = Qnil;
9304
if ((argc < 0) || (argc > 0)) {
9305
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9307
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_version_ext_loaded_lib_t, 0 | 0 );
9308
if (!SWIG_IsOK(res1)) {
9309
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_version_ext_loaded_lib_t *","version", 1, self ));
9311
arg1 = (struct svn_version_ext_loaded_lib_t *)(argp1);
9312
result = (char *) ((arg1)->version);
9315
vresult = rb_str_new2(result);
9326
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
9328
_wrap_svn_version_ext_loaded_lib_t_allocate(VALUE self) {
9331
_wrap_svn_version_ext_loaded_lib_t_allocate(int argc, VALUE *argv, VALUE self) {
9335
VALUE vresult = SWIG_NewClassInstance(self, SWIGTYPE_p_svn_version_ext_loaded_lib_t);
9336
#ifndef HAVE_RB_DEFINE_ALLOC_FUNC
9337
rb_obj_call_init(vresult, argc, argv);
9344
_wrap_new_svn_version_ext_loaded_lib_t(int argc, VALUE *argv, VALUE self) {
9345
struct svn_version_ext_loaded_lib_t *result = 0 ;
9347
if ((argc < 0) || (argc > 0)) {
9348
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9351
result = (struct svn_version_ext_loaded_lib_t *)calloc(1, sizeof(struct svn_version_ext_loaded_lib_t));
9352
DATA_PTR(self) = result;
9364
free_svn_version_ext_loaded_lib_t(struct svn_version_ext_loaded_lib_t *arg1) {
9365
free((char *) arg1);
9369
_wrap_svn_version_ext_loaded_libs(int argc, VALUE *argv, VALUE self) {
9370
svn_version_extended_t *arg1 = (svn_version_extended_t *) 0 ;
9373
apr_array_header_t *result = 0 ;
9374
VALUE vresult = Qnil;
9376
if ((argc < 1) || (argc > 1)) {
9377
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
9379
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_version_extended_t, 0 | 0 );
9380
if (!SWIG_IsOK(res1)) {
9381
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_version_extended_t const *","svn_version_ext_loaded_libs", 1, argv[0] ));
9383
arg1 = (svn_version_extended_t *)(argp1);
9385
result = (apr_array_header_t *)svn_version_ext_loaded_libs((struct svn_version_extended_t const *)arg1);
9390
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_apr_array_header_t, 0 | 0 );
8531
9398
_wrap_svn_version_checklist_invoke_version_query(int argc, VALUE *argv, VALUE self) {
8532
9399
svn_version_checklist_t *arg1 = (svn_version_checklist_t *) 0 ;
8533
9400
void *argp1 = 0 ;
32293
static swig_class SwigClassSvn_checksum_t;
32296
_wrap_svn_checksum_t_digest_set(int argc, VALUE *argv, VALUE self) {
32297
struct svn_checksum_t *arg1 = (struct svn_checksum_t *) 0 ;
32298
unsigned char *arg2 = (unsigned char *) 0 ;
32301
VALUE vresult = Qnil;
32303
if ((argc < 1) || (argc > 1)) {
32304
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32306
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32307
if (!SWIG_IsOK(res1)) {
32308
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_checksum_t *","digest", 1, self ));
32310
arg1 = (struct svn_checksum_t *)(argp1);
32312
if (NIL_P(argv[0])) {
32314
} else if (RSTRING_LEN(argv[0]) != APR_MD5_DIGESTSIZE) {
32315
rb_raise(rb_eArgError, "digest size (%d) must be %d",
32316
RSTRING_LEN(argv[0]), APR_MD5_DIGESTSIZE);
32318
arg2 = (unsigned char *)StringValuePtr(argv[0]);
32321
if (arg1) (arg1)->digest = (unsigned char const *)arg2;
32330
_wrap_svn_checksum_t_digest_get(int argc, VALUE *argv, VALUE self) {
32331
struct svn_checksum_t *arg1 = (struct svn_checksum_t *) 0 ;
32334
unsigned char *result = 0 ;
32335
VALUE vresult = Qnil;
32337
if ((argc < 0) || (argc > 0)) {
32338
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
32340
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32341
if (!SWIG_IsOK(res1)) {
32342
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_checksum_t *","digest", 1, self ));
32344
arg1 = (struct svn_checksum_t *)(argp1);
32345
result = (unsigned char *) ((arg1)->digest);
32346
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_unsigned_char, 0 | 0 );
32354
_wrap_svn_checksum_t_kind_set(int argc, VALUE *argv, VALUE self) {
32355
struct svn_checksum_t *arg1 = (struct svn_checksum_t *) 0 ;
32356
svn_checksum_kind_t arg2 ;
32362
if ((argc < 1) || (argc > 1)) {
32363
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32365
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32366
if (!SWIG_IsOK(res1)) {
32367
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_checksum_t *","kind", 1, self ));
32369
arg1 = (struct svn_checksum_t *)(argp1);
32370
ecode2 = SWIG_AsVal_int(argv[0], &val2);
32371
if (!SWIG_IsOK(ecode2)) {
32372
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_checksum_kind_t","kind", 2, argv[0] ));
32374
arg2 = (svn_checksum_kind_t)(val2);
32375
if (arg1) (arg1)->kind = arg2;
32383
_wrap_svn_checksum_t_kind_get(int argc, VALUE *argv, VALUE self) {
32384
struct svn_checksum_t *arg1 = (struct svn_checksum_t *) 0 ;
32387
svn_checksum_kind_t result;
32388
VALUE vresult = Qnil;
32390
if ((argc < 0) || (argc > 0)) {
32391
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
32393
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32394
if (!SWIG_IsOK(res1)) {
32395
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_checksum_t *","kind", 1, self ));
32397
arg1 = (struct svn_checksum_t *)(argp1);
32398
result = (svn_checksum_kind_t) ((arg1)->kind);
32399
vresult = SWIG_From_int((int)(result));
32406
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
32408
_wrap_svn_checksum_t_allocate(VALUE self) {
32411
_wrap_svn_checksum_t_allocate(int argc, VALUE *argv, VALUE self) {
32415
VALUE vresult = SWIG_NewClassInstance(self, SWIGTYPE_p_svn_checksum_t);
32416
#ifndef HAVE_RB_DEFINE_ALLOC_FUNC
32417
rb_obj_call_init(vresult, argc, argv);
32424
_wrap_new_svn_checksum_t(int argc, VALUE *argv, VALUE self) {
32425
struct svn_checksum_t *result = 0 ;
32427
if ((argc < 0) || (argc > 0)) {
32428
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
32431
result = (struct svn_checksum_t *)calloc(1, sizeof(struct svn_checksum_t));
32432
DATA_PTR(self) = result;
32444
free_svn_checksum_t(struct svn_checksum_t *arg1) {
32445
free((char *) arg1);
32449
_wrap_svn_checksum_create(int argc, VALUE *argv, VALUE self) {
32450
svn_checksum_kind_t arg1 ;
32451
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
32452
VALUE _global_svn_swig_rb_pool ;
32453
apr_pool_t *_global_pool ;
32456
svn_checksum_t *result = 0 ;
32457
VALUE vresult = Qnil;
32460
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
32461
_global_pool = arg2;
32462
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32464
if ((argc < 1) || (argc > 2)) {
32465
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32467
ecode1 = SWIG_AsVal_int(argv[0], &val1);
32468
if (!SWIG_IsOK(ecode1)) {
32469
SWIG_exception_fail(SWIG_ArgError(ecode1), Ruby_Format_TypeError( "", "svn_checksum_kind_t","svn_checksum_create", 1, argv[0] ));
32471
arg1 = (svn_checksum_kind_t)(val1);
32476
result = (svn_checksum_t *)svn_checksum_create(arg1,arg2);
32481
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32484
target = _global_vresult_address == &vresult ? self : vresult;
32485
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32486
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32487
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32493
target = _global_vresult_address == &vresult ? self : vresult;
32494
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32495
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32496
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32503
_wrap_svn_checksum_clear(int argc, VALUE *argv, VALUE self) {
32504
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
32507
svn_error_t *result = 0 ;
32508
VALUE vresult = Qnil;
32510
if ((argc < 1) || (argc > 1)) {
32511
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32513
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32514
if (!SWIG_IsOK(res1)) {
32515
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t *","svn_checksum_clear", 1, argv[0] ));
32517
arg1 = (svn_checksum_t *)(argp1);
32519
result = (svn_error_t *)svn_checksum_clear(arg1);
32526
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32527
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32528
svn_swig_rb_handle_svn_error(result);
32539
_wrap_svn_checksum_match(int argc, VALUE *argv, VALUE self) {
32540
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
32541
svn_checksum_t *arg2 = (svn_checksum_t *) 0 ;
32546
svn_boolean_t result;
32547
VALUE vresult = Qnil;
32549
if ((argc < 2) || (argc > 2)) {
32550
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
32552
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32553
if (!SWIG_IsOK(res1)) {
32554
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_match", 1, argv[0] ));
32556
arg1 = (svn_checksum_t *)(argp1);
32557
res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32558
if (!SWIG_IsOK(res2)) {
32559
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_match", 2, argv[1] ));
32561
arg2 = (svn_checksum_t *)(argp2);
32563
result = (svn_boolean_t)svn_checksum_match((struct svn_checksum_t const *)arg1,(struct svn_checksum_t const *)arg2);
32568
vresult = result ? Qtrue : Qfalse;
32576
_wrap_svn_checksum_dup(int argc, VALUE *argv, VALUE self) {
32577
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
32578
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
32579
VALUE _global_svn_swig_rb_pool ;
32580
apr_pool_t *_global_pool ;
32583
svn_checksum_t *result = 0 ;
32584
VALUE vresult = Qnil;
32587
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
32588
_global_pool = arg2;
32589
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32591
if ((argc < 1) || (argc > 2)) {
32592
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32594
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32595
if (!SWIG_IsOK(res1)) {
32596
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_dup", 1, argv[0] ));
32598
arg1 = (svn_checksum_t *)(argp1);
32603
result = (svn_checksum_t *)svn_checksum_dup((struct svn_checksum_t const *)arg1,arg2);
32608
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32611
target = _global_vresult_address == &vresult ? self : vresult;
32612
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32613
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32614
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32620
target = _global_vresult_address == &vresult ? self : vresult;
32621
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32622
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32623
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32630
_wrap_svn_checksum_to_cstring_display(int argc, VALUE *argv, VALUE self) {
32631
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
32632
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
32633
VALUE _global_svn_swig_rb_pool ;
32634
apr_pool_t *_global_pool ;
32638
VALUE vresult = Qnil;
32641
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
32642
_global_pool = arg2;
32643
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32645
if ((argc < 1) || (argc > 2)) {
32646
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32648
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32649
if (!SWIG_IsOK(res1)) {
32650
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_to_cstring_display", 1, argv[0] ));
32652
arg1 = (svn_checksum_t *)(argp1);
32657
result = (char *)svn_checksum_to_cstring_display((struct svn_checksum_t const *)arg1,arg2);
32664
vresult = rb_str_new2(result);
32671
target = _global_vresult_address == &vresult ? self : vresult;
32672
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32673
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32674
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32680
target = _global_vresult_address == &vresult ? self : vresult;
32681
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32682
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32683
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32690
_wrap_svn_checksum_to_cstring(int argc, VALUE *argv, VALUE self) {
32691
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
32692
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
32693
VALUE _global_svn_swig_rb_pool ;
32694
apr_pool_t *_global_pool ;
32698
VALUE vresult = Qnil;
32701
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
32702
_global_pool = arg2;
32703
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32705
if ((argc < 1) || (argc > 2)) {
32706
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32708
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32709
if (!SWIG_IsOK(res1)) {
32710
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_to_cstring", 1, argv[0] ));
32712
arg1 = (svn_checksum_t *)(argp1);
32717
result = (char *)svn_checksum_to_cstring((struct svn_checksum_t const *)arg1,arg2);
32724
vresult = rb_str_new2(result);
32731
target = _global_vresult_address == &vresult ? self : vresult;
32732
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32733
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32734
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32740
target = _global_vresult_address == &vresult ? self : vresult;
32741
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32742
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32743
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32750
_wrap_svn_checksum_serialize(int argc, VALUE *argv, VALUE self) {
32751
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
32752
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
32753
apr_pool_t *arg3 = (apr_pool_t *) 0 ;
32754
VALUE _global_svn_swig_rb_pool ;
32755
apr_pool_t *_global_pool ;
32759
VALUE vresult = Qnil;
32762
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
32763
_global_pool = arg2;
32764
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32767
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg3);
32768
_global_pool = arg3;
32769
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32771
if ((argc < 1) || (argc > 3)) {
32772
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32774
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
32775
if (!SWIG_IsOK(res1)) {
32776
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_serialize", 1, argv[0] ));
32778
arg1 = (svn_checksum_t *)(argp1);
32786
result = (char *)svn_checksum_serialize((struct svn_checksum_t const *)arg1,arg2,arg3);
32793
vresult = rb_str_new2(result);
32800
target = _global_vresult_address == &vresult ? self : vresult;
32801
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32802
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32803
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32807
target = _global_vresult_address == &vresult ? self : vresult;
32808
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32809
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32810
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32816
target = _global_vresult_address == &vresult ? self : vresult;
32817
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32818
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32819
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32823
target = _global_vresult_address == &vresult ? self : vresult;
32824
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32825
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32826
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32833
_wrap_svn_checksum_deserialize(int argc, VALUE *argv, VALUE self) {
32834
svn_checksum_t **arg1 = (svn_checksum_t **) 0 ;
32835
char *arg2 = (char *) 0 ;
32836
apr_pool_t *arg3 = (apr_pool_t *) 0 ;
32837
apr_pool_t *arg4 = (apr_pool_t *) 0 ;
32838
VALUE _global_svn_swig_rb_pool ;
32839
apr_pool_t *_global_pool ;
32840
svn_checksum_t *temp1 ;
32844
svn_error_t *result = 0 ;
32845
VALUE vresult = Qnil;
32848
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg3);
32849
_global_pool = arg3;
32850
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32853
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg4);
32854
_global_pool = arg4;
32855
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32858
if ((argc < 1) || (argc > 3)) {
32859
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
32861
res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
32862
if (!SWIG_IsOK(res2)) {
32863
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","svn_checksum_deserialize", 2, argv[0] ));
32865
arg2 = (char *)(buf2);
32873
result = (svn_error_t *)svn_checksum_deserialize((struct svn_checksum_t const **)arg1,(char const *)arg2,arg3,arg4);
32880
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32881
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32882
svn_swig_rb_handle_svn_error(result);
32887
/* FIXME: Missing argout typemap: svn_checksum_deserialize arg 1 (svn_checksum_t const **) */
32892
SWIG_exception(SWIG_ValueError, "svn_checksum_deserialize is not implemented yet");
32895
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
32898
target = _global_vresult_address == &vresult ? self : vresult;
32899
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32900
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32901
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32905
target = _global_vresult_address == &vresult ? self : vresult;
32906
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32907
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32908
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32912
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
32915
target = _global_vresult_address == &vresult ? self : vresult;
32916
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32917
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32918
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32922
target = _global_vresult_address == &vresult ? self : vresult;
32923
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32924
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32925
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32932
_wrap_svn_checksum_parse_hex(int argc, VALUE *argv, VALUE self) {
32933
svn_checksum_t **arg1 = (svn_checksum_t **) 0 ;
32934
svn_checksum_kind_t arg2 ;
32935
char *arg3 = (char *) 0 ;
32936
apr_pool_t *arg4 = (apr_pool_t *) 0 ;
32937
VALUE _global_svn_swig_rb_pool ;
32938
apr_pool_t *_global_pool ;
32939
svn_checksum_t *temp1 ;
32945
svn_error_t *result = 0 ;
32946
VALUE vresult = Qnil;
32949
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg4);
32950
_global_pool = arg4;
32951
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
32954
if ((argc < 2) || (argc > 3)) {
32955
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
32957
ecode2 = SWIG_AsVal_int(argv[0], &val2);
32958
if (!SWIG_IsOK(ecode2)) {
32959
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_checksum_kind_t","svn_checksum_parse_hex", 2, argv[0] ));
32961
arg2 = (svn_checksum_kind_t)(val2);
32962
res3 = SWIG_AsCharPtrAndSize(argv[1], &buf3, NULL, &alloc3);
32963
if (!SWIG_IsOK(res3)) {
32964
SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "char const *","svn_checksum_parse_hex", 3, argv[1] ));
32966
arg3 = (char *)(buf3);
32971
result = (svn_error_t *)svn_checksum_parse_hex(arg1,arg2,(char const *)arg3,arg4);
32978
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32979
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
32980
svn_swig_rb_handle_svn_error(result);
32985
/* FIXME: Missing argout typemap: svn_checksum_parse_hex arg 1 (svn_checksum_t **) */
32990
SWIG_exception(SWIG_ValueError, "svn_checksum_parse_hex is not implemented yet");
32993
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
32996
target = _global_vresult_address == &vresult ? self : vresult;
32997
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
32998
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
32999
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33003
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
33006
target = _global_vresult_address == &vresult ? self : vresult;
33007
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33008
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33009
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33016
_wrap_svn_checksum(int argc, VALUE *argv, VALUE self) {
33017
svn_checksum_t **arg1 = (svn_checksum_t **) 0 ;
33018
svn_checksum_kind_t arg2 ;
33019
void *arg3 = (void *) 0 ;
33021
apr_pool_t *arg5 = (apr_pool_t *) 0 ;
33022
VALUE _global_svn_swig_rb_pool ;
33023
apr_pool_t *_global_pool ;
33024
svn_checksum_t *temp1 ;
33028
unsigned long val4 ;
33030
svn_error_t *result = 0 ;
33031
VALUE vresult = Qnil;
33034
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg5);
33035
_global_pool = arg5;
33036
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
33039
if ((argc < 3) || (argc > 4)) {
33040
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
33042
ecode2 = SWIG_AsVal_int(argv[0], &val2);
33043
if (!SWIG_IsOK(ecode2)) {
33044
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_checksum_kind_t","svn_checksum", 2, argv[0] ));
33046
arg2 = (svn_checksum_kind_t)(val2);
33047
res3 = SWIG_ConvertPtr(argv[1],SWIG_as_voidptrptr(&arg3), 0, 0);
33048
if (!SWIG_IsOK(res3)) {
33049
SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "void const *","svn_checksum", 3, argv[1] ));
33051
ecode4 = SWIG_AsVal_unsigned_SS_long(argv[2], &val4);
33052
if (!SWIG_IsOK(ecode4)) {
33053
SWIG_exception_fail(SWIG_ArgError(ecode4), Ruby_Format_TypeError( "", "apr_size_t","svn_checksum", 4, argv[2] ));
33055
arg4 = (apr_size_t)(val4);
33060
result = (svn_error_t *)svn_checksum(arg1,arg2,(void const *)arg3,arg4,arg5);
33067
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33068
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33069
svn_swig_rb_handle_svn_error(result);
33074
/* FIXME: Missing argout typemap: svn_checksum arg 1 (svn_checksum_t **) */
33079
SWIG_exception(SWIG_ValueError, "svn_checksum is not implemented yet");
33084
target = _global_vresult_address == &vresult ? self : vresult;
33085
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33086
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33087
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33093
target = _global_vresult_address == &vresult ? self : vresult;
33094
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33095
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33096
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33103
_wrap_svn_checksum_empty_checksum(int argc, VALUE *argv, VALUE self) {
33104
svn_checksum_kind_t arg1 ;
33105
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
33106
VALUE _global_svn_swig_rb_pool ;
33107
apr_pool_t *_global_pool ;
33110
svn_checksum_t *result = 0 ;
33111
VALUE vresult = Qnil;
33114
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
33115
_global_pool = arg2;
33116
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
33118
if ((argc < 1) || (argc > 2)) {
33119
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
33121
ecode1 = SWIG_AsVal_int(argv[0], &val1);
33122
if (!SWIG_IsOK(ecode1)) {
33123
SWIG_exception_fail(SWIG_ArgError(ecode1), Ruby_Format_TypeError( "", "svn_checksum_kind_t","svn_checksum_empty_checksum", 1, argv[0] ));
33125
arg1 = (svn_checksum_kind_t)(val1);
33130
result = (svn_checksum_t *)svn_checksum_empty_checksum(arg1,arg2);
33135
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_checksum_t, 0 | 0 );
33138
target = _global_vresult_address == &vresult ? self : vresult;
33139
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33140
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33141
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33147
target = _global_vresult_address == &vresult ? self : vresult;
33148
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33149
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33150
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33157
_wrap_svn_checksum_ctx_create(int argc, VALUE *argv, VALUE self) {
33158
svn_checksum_kind_t arg1 ;
33159
apr_pool_t *arg2 = (apr_pool_t *) 0 ;
33160
VALUE _global_svn_swig_rb_pool ;
33161
apr_pool_t *_global_pool ;
33164
svn_checksum_ctx_t *result = 0 ;
33165
VALUE vresult = Qnil;
33168
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg2);
33169
_global_pool = arg2;
33170
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
33172
if ((argc < 1) || (argc > 2)) {
33173
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
33175
ecode1 = SWIG_AsVal_int(argv[0], &val1);
33176
if (!SWIG_IsOK(ecode1)) {
33177
SWIG_exception_fail(SWIG_ArgError(ecode1), Ruby_Format_TypeError( "", "svn_checksum_kind_t","svn_checksum_ctx_create", 1, argv[0] ));
33179
arg1 = (svn_checksum_kind_t)(val1);
33184
result = (svn_checksum_ctx_t *)svn_checksum_ctx_create(arg1,arg2);
33189
vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_checksum_ctx_t, 0 | 0 );
33192
target = _global_vresult_address == &vresult ? self : vresult;
33193
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33194
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33195
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33201
target = _global_vresult_address == &vresult ? self : vresult;
33202
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33203
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33204
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33211
_wrap_svn_checksum_update(int argc, VALUE *argv, VALUE self) {
33212
svn_checksum_ctx_t *arg1 = (svn_checksum_ctx_t *) 0 ;
33213
void *arg2 = (void *) 0 ;
33218
unsigned long val3 ;
33220
svn_error_t *result = 0 ;
33221
VALUE vresult = Qnil;
33223
if ((argc < 3) || (argc > 3)) {
33224
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
33226
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_ctx_t, 0 | 0 );
33227
if (!SWIG_IsOK(res1)) {
33228
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_ctx_t *","svn_checksum_update", 1, argv[0] ));
33230
arg1 = (svn_checksum_ctx_t *)(argp1);
33231
res2 = SWIG_ConvertPtr(argv[1],SWIG_as_voidptrptr(&arg2), 0, 0);
33232
if (!SWIG_IsOK(res2)) {
33233
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "void const *","svn_checksum_update", 2, argv[1] ));
33235
ecode3 = SWIG_AsVal_unsigned_SS_long(argv[2], &val3);
33236
if (!SWIG_IsOK(ecode3)) {
33237
SWIG_exception_fail(SWIG_ArgError(ecode3), Ruby_Format_TypeError( "", "apr_size_t","svn_checksum_update", 3, argv[2] ));
33239
arg3 = (apr_size_t)(val3);
33241
result = (svn_error_t *)svn_checksum_update(arg1,(void const *)arg2,arg3);
33248
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33249
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33250
svn_swig_rb_handle_svn_error(result);
33261
_wrap_svn_checksum_final(int argc, VALUE *argv, VALUE self) {
33262
svn_checksum_t **arg1 = (svn_checksum_t **) 0 ;
33263
svn_checksum_ctx_t *arg2 = (svn_checksum_ctx_t *) 0 ;
33264
apr_pool_t *arg3 = (apr_pool_t *) 0 ;
33265
VALUE _global_svn_swig_rb_pool ;
33266
apr_pool_t *_global_pool ;
33267
svn_checksum_t *temp1 ;
33270
svn_error_t *result = 0 ;
33271
VALUE vresult = Qnil;
33274
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg3);
33275
_global_pool = arg3;
33276
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
33279
if ((argc < 1) || (argc > 2)) {
33280
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
33282
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_checksum_ctx_t, 0 | 0 );
33283
if (!SWIG_IsOK(res2)) {
33284
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_checksum_ctx_t const *","svn_checksum_final", 2, argv[0] ));
33286
arg2 = (svn_checksum_ctx_t *)(argp2);
33291
result = (svn_error_t *)svn_checksum_final(arg1,(struct svn_checksum_ctx_t const *)arg2,arg3);
33298
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33299
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33300
svn_swig_rb_handle_svn_error(result);
33305
/* FIXME: Missing argout typemap: svn_checksum_final arg 1 (svn_checksum_t **) */
33310
SWIG_exception(SWIG_ValueError, "svn_checksum_final is not implemented yet");
33315
target = _global_vresult_address == &vresult ? self : vresult;
33316
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33317
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33318
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33324
target = _global_vresult_address == &vresult ? self : vresult;
33325
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33326
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33327
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33334
_wrap_svn_checksum_size(int argc, VALUE *argv, VALUE self) {
33335
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
33339
VALUE vresult = Qnil;
33341
if ((argc < 1) || (argc > 1)) {
33342
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
33344
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
33345
if (!SWIG_IsOK(res1)) {
33346
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_size", 1, argv[0] ));
33348
arg1 = (svn_checksum_t *)(argp1);
33350
result = svn_checksum_size((struct svn_checksum_t const *)arg1);
33355
vresult = SWIG_From_unsigned_SS_long((unsigned long)(result));
33363
_wrap_svn_checksum_is_empty_checksum(int argc, VALUE *argv, VALUE self) {
33364
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
33367
svn_boolean_t result;
33368
VALUE vresult = Qnil;
33370
if ((argc < 1) || (argc > 1)) {
33371
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
33373
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
33374
if (!SWIG_IsOK(res1)) {
33375
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t *","svn_checksum_is_empty_checksum", 1, argv[0] ));
33377
arg1 = (svn_checksum_t *)(argp1);
33379
result = (svn_boolean_t)svn_checksum_is_empty_checksum(arg1);
33384
vresult = result ? Qtrue : Qfalse;
33392
_wrap_svn_checksum_mismatch_err(int argc, VALUE *argv, VALUE self) {
33393
svn_checksum_t *arg1 = (svn_checksum_t *) 0 ;
33394
svn_checksum_t *arg2 = (svn_checksum_t *) 0 ;
33395
apr_pool_t *arg3 = (apr_pool_t *) 0 ;
33396
char *arg4 = (char *) 0 ;
33398
VALUE _global_svn_swig_rb_pool ;
33399
apr_pool_t *_global_pool ;
33407
svn_error_t *result = 0 ;
33408
VALUE vresult = Qnil;
33411
svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg3);
33412
_global_pool = arg3;
33413
svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
33416
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
33418
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
33419
if (!SWIG_IsOK(res1)) {
33420
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_mismatch_err", 1, argv[0] ));
33422
arg1 = (svn_checksum_t *)(argp1);
33423
res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_svn_checksum_t, 0 | 0 );
33424
if (!SWIG_IsOK(res2)) {
33425
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_checksum_t const *","svn_checksum_mismatch_err", 2, argv[1] ));
33427
arg2 = (svn_checksum_t *)(argp2);
33432
res4 = SWIG_AsCharPtrAndSize(argv[3], &buf4, NULL, &alloc4);
33433
if (!SWIG_IsOK(res4)) {
33434
SWIG_exception_fail(SWIG_ArgError(res4), Ruby_Format_TypeError( "", "char const *","svn_checksum_mismatch_err", 4, argv[3] ));
33436
arg4 = (char *)(buf4);
33439
result = (svn_error_t *)svn_checksum_mismatch_err((struct svn_checksum_t const *)arg1,(struct svn_checksum_t const *)arg2,arg3,(char const *)arg4,arg5);
33446
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33447
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33448
svn_swig_rb_handle_svn_error(result);
33454
target = _global_vresult_address == &vresult ? self : vresult;
33455
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33456
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33457
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33459
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
33464
target = _global_vresult_address == &vresult ? self : vresult;
33465
if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
33466
svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
33467
svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
33469
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
33475
_wrap_svn_auth_set_gnome_keyring_unlock_prompt_func(int argc, VALUE *argv, VALUE self) {
33476
svn_auth_baton_t *arg1 = (svn_auth_baton_t *) 0 ;
33477
svn_auth_gnome_keyring_unlock_prompt_func_t arg2 = (svn_auth_gnome_keyring_unlock_prompt_func_t) 0 ;
33478
void *arg3 = (void *) 0 ;
33482
if ((argc < 2) || (argc > 2)) {
33483
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
33485
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_auth_baton_t, 0 | 0 );
33486
if (!SWIG_IsOK(res1)) {
33487
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_auth_baton_t *","svn_auth_set_gnome_keyring_unlock_prompt_func", 1, argv[0] ));
33489
arg1 = (svn_auth_baton_t *)(argp1);
33491
arg2 = svn_swig_rb_auth_gnome_keyring_unlock_prompt_func;
33492
arg3 = (void *)svn_swig_rb_make_baton(argv[1], _global_svn_swig_rb_pool);
33495
svn_auth_set_gnome_keyring_unlock_prompt_func(arg1,arg2,arg3);
28775
33506
SWIGINTERN VALUE
28776
33507
_wrap_svn_md5_empty_string_digest(int argc, VALUE *argv, VALUE self) {
28777
33508
unsigned char *result = 0 ;