1529
1519
#define SWIGTYPE_p_f_p_void_apr_int64_t_svn_revnum_t_p_q_const__char_p_q_const__char_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[23]
1530
1520
#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[24]
1531
1521
#define SWIGTYPE_p_f_p_void_p_q_const__char_enum_svn_wc_notify_action_t_enum_svn_node_kind_t_p_q_const__char_enum_svn_wc_notify_state_t_enum_svn_wc_notify_state_t_long__void swig_types[25]
1532
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[26]
1533
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[27]
1534
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_client_info2_t_p_apr_pool_t__p_svn_error_t swig_types[28]
1535
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_client_status_t_p_apr_pool_t__p_svn_error_t swig_types[29]
1536
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[30]
1537
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_info_t_p_apr_pool_t__p_svn_error_t swig_types[31]
1538
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void swig_types[32]
1539
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_struct_svn_wc_status_t__void swig_types[33]
1540
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_svn_wc_status2_t_p_apr_pool_t__p_svn_error_t swig_types[34]
1541
#define SWIGTYPE_p_f_p_void_p_q_const__struct_svn_wc_notify_t_p_apr_pool_t__void swig_types[35]
1542
#define SWIGTYPE_p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[36]
1543
#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[37]
1544
#define SWIGTYPE_p_f_p_void_svn_revnum_t_svn_revnum_t_apr_int64_t_svn_revnum_t_p_apr_hash_t_svn_revnum_t_p_apr_hash_t_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[38]
1545
#define SWIGTYPE_p_int swig_types[39]
1546
#define SWIGTYPE_p_long swig_types[40]
1547
#define SWIGTYPE_p_p_apr_array_header_t swig_types[41]
1548
#define SWIGTYPE_p_p_apr_hash_t swig_types[42]
1549
#define SWIGTYPE_p_p_char swig_types[43]
1550
#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[44]
1551
#define SWIGTYPE_p_p_svn_client_commit_info_t swig_types[45]
1552
#define SWIGTYPE_p_p_svn_client_commit_item3_t swig_types[46]
1553
#define SWIGTYPE_p_p_svn_client_ctx_t swig_types[47]
1554
#define SWIGTYPE_p_p_svn_commit_info_t swig_types[48]
1555
#define SWIGTYPE_p_p_svn_ra_session_t swig_types[49]
1556
#define SWIGTYPE_p_p_svn_string_t swig_types[50]
1557
#define SWIGTYPE_p_svn_auth_baton_t swig_types[51]
1558
#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[52]
1559
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[53]
1560
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[54]
1561
#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[55]
1562
#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[56]
1563
#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[57]
1564
#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[58]
1565
#define SWIGTYPE_p_svn_auth_provider_t swig_types[59]
1566
#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[60]
1567
#define SWIGTYPE_p_svn_client_commit_info_t swig_types[61]
1568
#define SWIGTYPE_p_svn_client_commit_item2_t swig_types[62]
1569
#define SWIGTYPE_p_svn_client_commit_item3_t swig_types[63]
1570
#define SWIGTYPE_p_svn_client_commit_item_t swig_types[64]
1571
#define SWIGTYPE_p_svn_client_copy_source_t swig_types[65]
1572
#define SWIGTYPE_p_svn_client_ctx_t swig_types[66]
1573
#define SWIGTYPE_p_svn_client_diff_summarize_kind_t swig_types[67]
1574
#define SWIGTYPE_p_svn_client_diff_summarize_t swig_types[68]
1575
#define SWIGTYPE_p_svn_client_info2_t swig_types[69]
1576
#define SWIGTYPE_p_svn_client_proplist_item_t swig_types[70]
1577
#define SWIGTYPE_p_svn_client_status_t swig_types[71]
1578
#define SWIGTYPE_p_svn_commit_info_t swig_types[72]
1579
#define SWIGTYPE_p_svn_config_t swig_types[73]
1580
#define SWIGTYPE_p_svn_delta_editor_t swig_types[74]
1581
#define SWIGTYPE_p_svn_depth_t swig_types[75]
1582
#define SWIGTYPE_p_svn_diff_conflict_display_style_t swig_types[76]
1583
#define SWIGTYPE_p_svn_diff_datasource_e swig_types[77]
1584
#define SWIGTYPE_p_svn_diff_file_ignore_space_t swig_types[78]
1585
#define SWIGTYPE_p_svn_diff_file_options_t swig_types[79]
1586
#define SWIGTYPE_p_svn_diff_fns2_t swig_types[80]
1587
#define SWIGTYPE_p_svn_diff_fns_t swig_types[81]
1588
#define SWIGTYPE_p_svn_diff_hunk_t swig_types[82]
1589
#define SWIGTYPE_p_svn_diff_operation_kind_e swig_types[83]
1590
#define SWIGTYPE_p_svn_diff_output_fns_t swig_types[84]
1591
#define SWIGTYPE_p_svn_diff_t swig_types[85]
1592
#define SWIGTYPE_p_svn_dirent_t swig_types[86]
1593
#define SWIGTYPE_p_svn_errno_t swig_types[87]
1594
#define SWIGTYPE_p_svn_error_t swig_types[88]
1595
#define SWIGTYPE_p_svn_info_t swig_types[89]
1596
#define SWIGTYPE_p_svn_io_dirent2_t swig_types[90]
1597
#define SWIGTYPE_p_svn_io_dirent_t swig_types[91]
1598
#define SWIGTYPE_p_svn_io_file_del_t swig_types[92]
1599
#define SWIGTYPE_p_svn_location_segment_t swig_types[93]
1600
#define SWIGTYPE_p_svn_lock_t swig_types[94]
1601
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[95]
1602
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[96]
1603
#define SWIGTYPE_p_svn_log_entry_t swig_types[97]
1604
#define SWIGTYPE_p_svn_merge_range_t swig_types[98]
1605
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[99]
1606
#define SWIGTYPE_p_svn_node_kind_t swig_types[100]
1607
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[101]
1608
#define SWIGTYPE_p_svn_opt_revision_t swig_types[102]
1609
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[103]
1610
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[104]
1611
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[105]
1612
#define SWIGTYPE_p_svn_patch_file_t swig_types[106]
1613
#define SWIGTYPE_p_svn_patch_t swig_types[107]
1614
#define SWIGTYPE_p_svn_prop_kind swig_types[108]
1615
#define SWIGTYPE_p_svn_prop_patch_t swig_types[109]
1616
#define SWIGTYPE_p_svn_prop_t swig_types[110]
1617
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[111]
1618
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[112]
1619
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[113]
1620
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[114]
1621
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[115]
1622
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[116]
1623
#define SWIGTYPE_p_svn_ra_session_t swig_types[117]
1624
#define SWIGTYPE_p_svn_stream_mark_t swig_types[118]
1625
#define SWIGTYPE_p_svn_stream_t swig_types[119]
1626
#define SWIGTYPE_p_svn_string_t swig_types[120]
1627
#define SWIGTYPE_p_svn_stringbuf_t swig_types[121]
1628
#define SWIGTYPE_p_svn_tristate_t swig_types[122]
1629
#define SWIGTYPE_p_svn_txdelta_op_t swig_types[123]
1630
#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[124]
1631
#define SWIGTYPE_p_svn_txdelta_window_t swig_types[125]
1632
#define SWIGTYPE_p_svn_version_checklist_t swig_types[126]
1633
#define SWIGTYPE_p_svn_version_t swig_types[127]
1634
#define SWIGTYPE_p_svn_wc_adm_access_t swig_types[128]
1635
#define SWIGTYPE_p_svn_wc_committed_queue_t swig_types[129]
1636
#define SWIGTYPE_p_svn_wc_conflict_action_t swig_types[130]
1637
#define SWIGTYPE_p_svn_wc_conflict_choice_t swig_types[131]
1638
#define SWIGTYPE_p_svn_wc_conflict_description2_t swig_types[132]
1639
#define SWIGTYPE_p_svn_wc_conflict_description_t swig_types[133]
1640
#define SWIGTYPE_p_svn_wc_conflict_kind_t swig_types[134]
1641
#define SWIGTYPE_p_svn_wc_conflict_reason_t swig_types[135]
1642
#define SWIGTYPE_p_svn_wc_conflict_result_t swig_types[136]
1643
#define SWIGTYPE_p_svn_wc_conflict_version_t swig_types[137]
1644
#define SWIGTYPE_p_svn_wc_context_t swig_types[138]
1645
#define SWIGTYPE_p_svn_wc_diff_callbacks2_t swig_types[139]
1646
#define SWIGTYPE_p_svn_wc_diff_callbacks3_t swig_types[140]
1647
#define SWIGTYPE_p_svn_wc_diff_callbacks4_t swig_types[141]
1648
#define SWIGTYPE_p_svn_wc_diff_callbacks_t swig_types[142]
1649
#define SWIGTYPE_p_svn_wc_entry_callbacks2_t swig_types[143]
1650
#define SWIGTYPE_p_svn_wc_entry_callbacks_t swig_types[144]
1651
#define SWIGTYPE_p_svn_wc_entry_t swig_types[145]
1652
#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[146]
1653
#define SWIGTYPE_p_svn_wc_external_item_t swig_types[147]
1654
#define SWIGTYPE_p_svn_wc_info_t swig_types[148]
1655
#define SWIGTYPE_p_svn_wc_merge_outcome_t swig_types[149]
1656
#define SWIGTYPE_p_svn_wc_notify_action_t swig_types[150]
1657
#define SWIGTYPE_p_svn_wc_notify_lock_state_t swig_types[151]
1658
#define SWIGTYPE_p_svn_wc_notify_state_t swig_types[152]
1659
#define SWIGTYPE_p_svn_wc_notify_t swig_types[153]
1660
#define SWIGTYPE_p_svn_wc_operation_t swig_types[154]
1661
#define SWIGTYPE_p_svn_wc_revision_status_t swig_types[155]
1662
#define SWIGTYPE_p_svn_wc_schedule_t swig_types[156]
1663
#define SWIGTYPE_p_svn_wc_status2_t swig_types[157]
1664
#define SWIGTYPE_p_svn_wc_status3_t swig_types[158]
1665
#define SWIGTYPE_p_svn_wc_status_t swig_types[159]
1666
#define SWIGTYPE_p_svn_wc_traversal_info_t swig_types[160]
1667
#define SWIGTYPE_p_unsigned_long swig_types[161]
1668
#define SWIGTYPE_p_void swig_types[162]
1669
static swig_type_info *swig_types[164];
1670
static swig_module_info swig_module = {swig_types, 163, 0, 0, 0, 0};
1522
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t swig_types[26]
1523
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[27]
1524
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[28]
1525
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_client_info2_t_p_apr_pool_t__p_svn_error_t swig_types[29]
1526
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_client_status_t_p_apr_pool_t__p_svn_error_t swig_types[30]
1527
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[31]
1528
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[32]
1529
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_info_t_p_apr_pool_t__p_svn_error_t swig_types[33]
1530
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void swig_types[34]
1531
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_struct_svn_wc_status_t__void swig_types[35]
1532
#define SWIGTYPE_p_f_p_void_p_q_const__char_p_svn_wc_status2_t_p_apr_pool_t__p_svn_error_t swig_types[36]
1533
#define SWIGTYPE_p_f_p_void_p_q_const__struct_svn_wc_notify_t_p_apr_pool_t__void swig_types[37]
1534
#define SWIGTYPE_p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[38]
1535
#define SWIGTYPE_p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__svn_io_dirent2_t_p_apr_pool_t__p_svn_error_t swig_types[39]
1536
#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[40]
1537
#define SWIGTYPE_p_f_p_void_svn_revnum_t_svn_revnum_t_apr_int64_t_svn_revnum_t_p_apr_hash_t_svn_revnum_t_p_apr_hash_t_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[41]
1538
#define SWIGTYPE_p_int swig_types[42]
1539
#define SWIGTYPE_p_long swig_types[43]
1540
#define SWIGTYPE_p_p_apr_array_header_t swig_types[44]
1541
#define SWIGTYPE_p_p_apr_hash_t swig_types[45]
1542
#define SWIGTYPE_p_p_char swig_types[46]
1543
#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[47]
1544
#define SWIGTYPE_p_p_svn_client_commit_info_t swig_types[48]
1545
#define SWIGTYPE_p_p_svn_client_commit_item3_t swig_types[49]
1546
#define SWIGTYPE_p_p_svn_client_ctx_t swig_types[50]
1547
#define SWIGTYPE_p_p_svn_commit_info_t swig_types[51]
1548
#define SWIGTYPE_p_p_svn_ra_session_t swig_types[52]
1549
#define SWIGTYPE_p_p_svn_string_t swig_types[53]
1550
#define SWIGTYPE_p_svn_auth_baton_t swig_types[54]
1551
#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[55]
1552
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[56]
1553
#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[57]
1554
#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[58]
1555
#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[59]
1556
#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[60]
1557
#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[61]
1558
#define SWIGTYPE_p_svn_auth_provider_t swig_types[62]
1559
#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[63]
1560
#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[64]
1561
#define SWIGTYPE_p_svn_checksum_kind_t swig_types[65]
1562
#define SWIGTYPE_p_svn_checksum_t swig_types[66]
1563
#define SWIGTYPE_p_svn_client_commit_info_t swig_types[67]
1564
#define SWIGTYPE_p_svn_client_commit_item2_t swig_types[68]
1565
#define SWIGTYPE_p_svn_client_commit_item3_t swig_types[69]
1566
#define SWIGTYPE_p_svn_client_commit_item_t swig_types[70]
1567
#define SWIGTYPE_p_svn_client_copy_source_t swig_types[71]
1568
#define SWIGTYPE_p_svn_client_ctx_t swig_types[72]
1569
#define SWIGTYPE_p_svn_client_diff_summarize_kind_t swig_types[73]
1570
#define SWIGTYPE_p_svn_client_diff_summarize_t swig_types[74]
1571
#define SWIGTYPE_p_svn_client_info2_t swig_types[75]
1572
#define SWIGTYPE_p_svn_client_proplist_item_t swig_types[76]
1573
#define SWIGTYPE_p_svn_client_status_t swig_types[77]
1574
#define SWIGTYPE_p_svn_commit_info_t swig_types[78]
1575
#define SWIGTYPE_p_svn_config_t swig_types[79]
1576
#define SWIGTYPE_p_svn_delta_editor_t swig_types[80]
1577
#define SWIGTYPE_p_svn_depth_t swig_types[81]
1578
#define SWIGTYPE_p_svn_diff_conflict_display_style_t swig_types[82]
1579
#define SWIGTYPE_p_svn_diff_datasource_e swig_types[83]
1580
#define SWIGTYPE_p_svn_diff_file_ignore_space_t swig_types[84]
1581
#define SWIGTYPE_p_svn_diff_file_options_t swig_types[85]
1582
#define SWIGTYPE_p_svn_diff_fns2_t swig_types[86]
1583
#define SWIGTYPE_p_svn_diff_fns_t swig_types[87]
1584
#define SWIGTYPE_p_svn_diff_hunk_t swig_types[88]
1585
#define SWIGTYPE_p_svn_diff_operation_kind_e swig_types[89]
1586
#define SWIGTYPE_p_svn_diff_output_fns_t swig_types[90]
1587
#define SWIGTYPE_p_svn_diff_t swig_types[91]
1588
#define SWIGTYPE_p_svn_dirent_t swig_types[92]
1589
#define SWIGTYPE_p_svn_errno_t swig_types[93]
1590
#define SWIGTYPE_p_svn_error_t swig_types[94]
1591
#define SWIGTYPE_p_svn_info_t swig_types[95]
1592
#define SWIGTYPE_p_svn_io_dirent2_t swig_types[96]
1593
#define SWIGTYPE_p_svn_io_dirent_t swig_types[97]
1594
#define SWIGTYPE_p_svn_io_file_del_t swig_types[98]
1595
#define SWIGTYPE_p_svn_location_segment_t swig_types[99]
1596
#define SWIGTYPE_p_svn_lock_t swig_types[100]
1597
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[101]
1598
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[102]
1599
#define SWIGTYPE_p_svn_log_entry_t swig_types[103]
1600
#define SWIGTYPE_p_svn_merge_range_t swig_types[104]
1601
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[105]
1602
#define SWIGTYPE_p_svn_node_kind_t swig_types[106]
1603
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[107]
1604
#define SWIGTYPE_p_svn_opt_revision_t swig_types[108]
1605
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[109]
1606
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[110]
1607
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[111]
1608
#define SWIGTYPE_p_svn_patch_file_t swig_types[112]
1609
#define SWIGTYPE_p_svn_patch_t swig_types[113]
1610
#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[114]
1611
#define SWIGTYPE_p_svn_prop_kind swig_types[115]
1612
#define SWIGTYPE_p_svn_prop_patch_t swig_types[116]
1613
#define SWIGTYPE_p_svn_prop_t swig_types[117]
1614
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[118]
1615
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[119]
1616
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[120]
1617
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[121]
1618
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[122]
1619
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[123]
1620
#define SWIGTYPE_p_svn_ra_session_t swig_types[124]
1621
#define SWIGTYPE_p_svn_stream_mark_t swig_types[125]
1622
#define SWIGTYPE_p_svn_stream_t swig_types[126]
1623
#define SWIGTYPE_p_svn_string_t swig_types[127]
1624
#define SWIGTYPE_p_svn_stringbuf_t swig_types[128]
1625
#define SWIGTYPE_p_svn_tristate_t swig_types[129]
1626
#define SWIGTYPE_p_svn_txdelta_op_t swig_types[130]
1627
#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[131]
1628
#define SWIGTYPE_p_svn_txdelta_window_t swig_types[132]
1629
#define SWIGTYPE_p_svn_version_checklist_t swig_types[133]
1630
#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[134]
1631
#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[135]
1632
#define SWIGTYPE_p_svn_version_extended_t swig_types[136]
1633
#define SWIGTYPE_p_svn_version_t swig_types[137]
1634
#define SWIGTYPE_p_svn_wc_adm_access_t swig_types[138]
1635
#define SWIGTYPE_p_svn_wc_committed_queue_t swig_types[139]
1636
#define SWIGTYPE_p_svn_wc_conflict_action_t swig_types[140]
1637
#define SWIGTYPE_p_svn_wc_conflict_choice_t swig_types[141]
1638
#define SWIGTYPE_p_svn_wc_conflict_description2_t swig_types[142]
1639
#define SWIGTYPE_p_svn_wc_conflict_description_t swig_types[143]
1640
#define SWIGTYPE_p_svn_wc_conflict_kind_t swig_types[144]
1641
#define SWIGTYPE_p_svn_wc_conflict_reason_t swig_types[145]
1642
#define SWIGTYPE_p_svn_wc_conflict_result_t swig_types[146]
1643
#define SWIGTYPE_p_svn_wc_conflict_version_t swig_types[147]
1644
#define SWIGTYPE_p_svn_wc_context_t swig_types[148]
1645
#define SWIGTYPE_p_svn_wc_diff_callbacks2_t swig_types[149]
1646
#define SWIGTYPE_p_svn_wc_diff_callbacks3_t swig_types[150]
1647
#define SWIGTYPE_p_svn_wc_diff_callbacks4_t swig_types[151]
1648
#define SWIGTYPE_p_svn_wc_diff_callbacks_t swig_types[152]
1649
#define SWIGTYPE_p_svn_wc_entry_callbacks2_t swig_types[153]
1650
#define SWIGTYPE_p_svn_wc_entry_callbacks_t swig_types[154]
1651
#define SWIGTYPE_p_svn_wc_entry_t swig_types[155]
1652
#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[156]
1653
#define SWIGTYPE_p_svn_wc_external_item_t swig_types[157]
1654
#define SWIGTYPE_p_svn_wc_info_t swig_types[158]
1655
#define SWIGTYPE_p_svn_wc_merge_outcome_t swig_types[159]
1656
#define SWIGTYPE_p_svn_wc_notify_action_t swig_types[160]
1657
#define SWIGTYPE_p_svn_wc_notify_lock_state_t swig_types[161]
1658
#define SWIGTYPE_p_svn_wc_notify_state_t swig_types[162]
1659
#define SWIGTYPE_p_svn_wc_notify_t swig_types[163]
1660
#define SWIGTYPE_p_svn_wc_operation_t swig_types[164]
1661
#define SWIGTYPE_p_svn_wc_revision_status_t swig_types[165]
1662
#define SWIGTYPE_p_svn_wc_schedule_t swig_types[166]
1663
#define SWIGTYPE_p_svn_wc_status2_t swig_types[167]
1664
#define SWIGTYPE_p_svn_wc_status3_t swig_types[168]
1665
#define SWIGTYPE_p_svn_wc_status_t swig_types[169]
1666
#define SWIGTYPE_p_svn_wc_traversal_info_t swig_types[170]
1667
#define SWIGTYPE_p_unsigned_long swig_types[171]
1668
#define SWIGTYPE_p_void swig_types[172]
1669
static swig_type_info *swig_types[174];
1670
static swig_module_info swig_module = {swig_types, 173, 0, 0, 0, 0};
1671
1671
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1672
1672
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
7429
7620
arg3 = (char *)(buf3);
7432
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
7433
rev4.kind = svn_opt_revision_unspecified;
7435
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
7436
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
7438
else if (looks_like_number(ST(2))) {
7439
rev4.kind = svn_opt_revision_number;
7440
rev4.value.number = SvIV(ST(2));
7442
else if (SvPOK(ST(2))) {
7443
char *input = SvPV_nolen(ST(2));
7444
if (svn_cstring_casecmp(input, "BASE") == 0)
7445
rev4.kind = svn_opt_revision_base;
7446
else if (svn_cstring_casecmp(input, "HEAD") == 0)
7447
rev4.kind = svn_opt_revision_head;
7448
else if (svn_cstring_casecmp(input, "WORKING") == 0)
7449
rev4.kind = svn_opt_revision_working;
7450
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
7451
rev4.kind = svn_opt_revision_committed;
7452
else if (svn_cstring_casecmp(input, "PREV") == 0)
7453
rev4.kind = svn_opt_revision_previous;
7454
else if (*input == '{') {
7455
svn_boolean_t matched;
7459
char *end = strchr(input,'}');
7461
SWIG_croak("unknown opt_revision_t type");
7463
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
7464
svn_swig_pl_make_pool ((SV *)NULL));
7466
svn_error_clear (err);
7467
SWIG_croak("unknown opt_revision_t type");
7470
SWIG_croak("unknown opt_revision_t type");
7472
rev4.kind = svn_opt_revision_date;
7473
rev4.value.date = tm;
7475
SWIG_croak("unknown opt_revision_t type");
7477
SWIG_croak("unknown opt_revision_t type");
7622
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
7481
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
7482
rev5.kind = svn_opt_revision_unspecified;
7484
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
7485
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
7487
else if (looks_like_number(ST(3))) {
7488
rev5.kind = svn_opt_revision_number;
7489
rev5.value.number = SvIV(ST(3));
7491
else if (SvPOK(ST(3))) {
7492
char *input = SvPV_nolen(ST(3));
7493
if (svn_cstring_casecmp(input, "BASE") == 0)
7494
rev5.kind = svn_opt_revision_base;
7495
else if (svn_cstring_casecmp(input, "HEAD") == 0)
7496
rev5.kind = svn_opt_revision_head;
7497
else if (svn_cstring_casecmp(input, "WORKING") == 0)
7498
rev5.kind = svn_opt_revision_working;
7499
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
7500
rev5.kind = svn_opt_revision_committed;
7501
else if (svn_cstring_casecmp(input, "PREV") == 0)
7502
rev5.kind = svn_opt_revision_previous;
7503
else if (*input == '{') {
7504
svn_boolean_t matched;
7508
char *end = strchr(input,'}');
7510
SWIG_croak("unknown opt_revision_t type");
7512
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
7513
svn_swig_pl_make_pool ((SV *)NULL));
7515
svn_error_clear (err);
7516
SWIG_croak("unknown opt_revision_t type");
7519
SWIG_croak("unknown opt_revision_t type");
7521
rev5.kind = svn_opt_revision_date;
7522
rev5.value.date = tm;
7524
SWIG_croak("unknown opt_revision_t type");
7526
SWIG_croak("unknown opt_revision_t type");
7625
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
7528
7627
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
7529
7628
if (!SWIG_IsOK(ecode6)) {
7664
7763
arg3 = (char *)(buf3);
7667
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
7668
rev4.kind = svn_opt_revision_unspecified;
7670
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
7671
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
7673
else if (looks_like_number(ST(2))) {
7674
rev4.kind = svn_opt_revision_number;
7675
rev4.value.number = SvIV(ST(2));
7677
else if (SvPOK(ST(2))) {
7678
char *input = SvPV_nolen(ST(2));
7679
if (svn_cstring_casecmp(input, "BASE") == 0)
7680
rev4.kind = svn_opt_revision_base;
7681
else if (svn_cstring_casecmp(input, "HEAD") == 0)
7682
rev4.kind = svn_opt_revision_head;
7683
else if (svn_cstring_casecmp(input, "WORKING") == 0)
7684
rev4.kind = svn_opt_revision_working;
7685
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
7686
rev4.kind = svn_opt_revision_committed;
7687
else if (svn_cstring_casecmp(input, "PREV") == 0)
7688
rev4.kind = svn_opt_revision_previous;
7689
else if (*input == '{') {
7690
svn_boolean_t matched;
7694
char *end = strchr(input,'}');
7696
SWIG_croak("unknown opt_revision_t type");
7698
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
7699
svn_swig_pl_make_pool ((SV *)NULL));
7701
svn_error_clear (err);
7702
SWIG_croak("unknown opt_revision_t type");
7705
SWIG_croak("unknown opt_revision_t type");
7707
rev4.kind = svn_opt_revision_date;
7708
rev4.value.date = tm;
7710
SWIG_croak("unknown opt_revision_t type");
7712
SWIG_croak("unknown opt_revision_t type");
7765
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
7716
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
7717
rev5.kind = svn_opt_revision_unspecified;
7719
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
7720
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
7722
else if (looks_like_number(ST(3))) {
7723
rev5.kind = svn_opt_revision_number;
7724
rev5.value.number = SvIV(ST(3));
7726
else if (SvPOK(ST(3))) {
7727
char *input = SvPV_nolen(ST(3));
7728
if (svn_cstring_casecmp(input, "BASE") == 0)
7729
rev5.kind = svn_opt_revision_base;
7730
else if (svn_cstring_casecmp(input, "HEAD") == 0)
7731
rev5.kind = svn_opt_revision_head;
7732
else if (svn_cstring_casecmp(input, "WORKING") == 0)
7733
rev5.kind = svn_opt_revision_working;
7734
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
7735
rev5.kind = svn_opt_revision_committed;
7736
else if (svn_cstring_casecmp(input, "PREV") == 0)
7737
rev5.kind = svn_opt_revision_previous;
7738
else if (*input == '{') {
7739
svn_boolean_t matched;
7743
char *end = strchr(input,'}');
7745
SWIG_croak("unknown opt_revision_t type");
7747
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
7748
svn_swig_pl_make_pool ((SV *)NULL));
7750
svn_error_clear (err);
7751
SWIG_croak("unknown opt_revision_t type");
7754
SWIG_croak("unknown opt_revision_t type");
7756
rev5.kind = svn_opt_revision_date;
7757
rev5.value.date = tm;
7759
SWIG_croak("unknown opt_revision_t type");
7761
SWIG_croak("unknown opt_revision_t type");
7768
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
7763
7770
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
7764
7771
if (!SWIG_IsOK(ecode6)) {
8741
8500
arg3 = (char *)(buf3);
8744
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
8745
rev4.kind = svn_opt_revision_unspecified;
8747
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
8748
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
8750
else if (looks_like_number(ST(2))) {
8751
rev4.kind = svn_opt_revision_number;
8752
rev4.value.number = SvIV(ST(2));
8754
else if (SvPOK(ST(2))) {
8755
char *input = SvPV_nolen(ST(2));
8756
if (svn_cstring_casecmp(input, "BASE") == 0)
8757
rev4.kind = svn_opt_revision_base;
8758
else if (svn_cstring_casecmp(input, "HEAD") == 0)
8759
rev4.kind = svn_opt_revision_head;
8760
else if (svn_cstring_casecmp(input, "WORKING") == 0)
8761
rev4.kind = svn_opt_revision_working;
8762
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
8763
rev4.kind = svn_opt_revision_committed;
8764
else if (svn_cstring_casecmp(input, "PREV") == 0)
8765
rev4.kind = svn_opt_revision_previous;
8766
else if (*input == '{') {
8767
svn_boolean_t matched;
8771
char *end = strchr(input,'}');
8773
SWIG_croak("unknown opt_revision_t type");
8775
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
8776
svn_swig_pl_make_pool ((SV *)NULL));
8778
svn_error_clear (err);
8779
SWIG_croak("unknown opt_revision_t type");
8782
SWIG_croak("unknown opt_revision_t type");
8784
rev4.kind = svn_opt_revision_date;
8785
rev4.value.date = tm;
8787
SWIG_croak("unknown opt_revision_t type");
8789
SWIG_croak("unknown opt_revision_t type");
8502
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
8793
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
8794
rev5.kind = svn_opt_revision_unspecified;
8796
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
8797
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
8799
else if (looks_like_number(ST(3))) {
8800
rev5.kind = svn_opt_revision_number;
8801
rev5.value.number = SvIV(ST(3));
8803
else if (SvPOK(ST(3))) {
8804
char *input = SvPV_nolen(ST(3));
8805
if (svn_cstring_casecmp(input, "BASE") == 0)
8806
rev5.kind = svn_opt_revision_base;
8807
else if (svn_cstring_casecmp(input, "HEAD") == 0)
8808
rev5.kind = svn_opt_revision_head;
8809
else if (svn_cstring_casecmp(input, "WORKING") == 0)
8810
rev5.kind = svn_opt_revision_working;
8811
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
8812
rev5.kind = svn_opt_revision_committed;
8813
else if (svn_cstring_casecmp(input, "PREV") == 0)
8814
rev5.kind = svn_opt_revision_previous;
8815
else if (*input == '{') {
8816
svn_boolean_t matched;
8820
char *end = strchr(input,'}');
8822
SWIG_croak("unknown opt_revision_t type");
8824
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
8825
svn_swig_pl_make_pool ((SV *)NULL));
8827
svn_error_clear (err);
8828
SWIG_croak("unknown opt_revision_t type");
8831
SWIG_croak("unknown opt_revision_t type");
8833
rev5.kind = svn_opt_revision_date;
8834
rev5.value.date = tm;
8836
SWIG_croak("unknown opt_revision_t type");
8838
SWIG_croak("unknown opt_revision_t type");
8505
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
8840
8507
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
8841
8508
if (!SWIG_IsOK(ecode6)) {
8996
8663
arg3 = (char *)(buf3);
8999
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
9000
rev4.kind = svn_opt_revision_unspecified;
9002
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
9003
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
9005
else if (looks_like_number(ST(2))) {
9006
rev4.kind = svn_opt_revision_number;
9007
rev4.value.number = SvIV(ST(2));
9009
else if (SvPOK(ST(2))) {
9010
char *input = SvPV_nolen(ST(2));
9011
if (svn_cstring_casecmp(input, "BASE") == 0)
9012
rev4.kind = svn_opt_revision_base;
9013
else if (svn_cstring_casecmp(input, "HEAD") == 0)
9014
rev4.kind = svn_opt_revision_head;
9015
else if (svn_cstring_casecmp(input, "WORKING") == 0)
9016
rev4.kind = svn_opt_revision_working;
9017
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
9018
rev4.kind = svn_opt_revision_committed;
9019
else if (svn_cstring_casecmp(input, "PREV") == 0)
9020
rev4.kind = svn_opt_revision_previous;
9021
else if (*input == '{') {
9022
svn_boolean_t matched;
9026
char *end = strchr(input,'}');
9028
SWIG_croak("unknown opt_revision_t type");
9030
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
9031
svn_swig_pl_make_pool ((SV *)NULL));
9033
svn_error_clear (err);
9034
SWIG_croak("unknown opt_revision_t type");
9037
SWIG_croak("unknown opt_revision_t type");
9039
rev4.kind = svn_opt_revision_date;
9040
rev4.value.date = tm;
9042
SWIG_croak("unknown opt_revision_t type");
9044
SWIG_croak("unknown opt_revision_t type");
8665
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
9048
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
9049
rev5.kind = svn_opt_revision_unspecified;
9051
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
9052
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
9054
else if (looks_like_number(ST(3))) {
9055
rev5.kind = svn_opt_revision_number;
9056
rev5.value.number = SvIV(ST(3));
9058
else if (SvPOK(ST(3))) {
9059
char *input = SvPV_nolen(ST(3));
9060
if (svn_cstring_casecmp(input, "BASE") == 0)
9061
rev5.kind = svn_opt_revision_base;
9062
else if (svn_cstring_casecmp(input, "HEAD") == 0)
9063
rev5.kind = svn_opt_revision_head;
9064
else if (svn_cstring_casecmp(input, "WORKING") == 0)
9065
rev5.kind = svn_opt_revision_working;
9066
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
9067
rev5.kind = svn_opt_revision_committed;
9068
else if (svn_cstring_casecmp(input, "PREV") == 0)
9069
rev5.kind = svn_opt_revision_previous;
9070
else if (*input == '{') {
9071
svn_boolean_t matched;
9075
char *end = strchr(input,'}');
9077
SWIG_croak("unknown opt_revision_t type");
9079
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
9080
svn_swig_pl_make_pool ((SV *)NULL));
9082
svn_error_clear (err);
9083
SWIG_croak("unknown opt_revision_t type");
9086
SWIG_croak("unknown opt_revision_t type");
9088
rev5.kind = svn_opt_revision_date;
9089
rev5.value.date = tm;
9091
SWIG_croak("unknown opt_revision_t type");
9093
SWIG_croak("unknown opt_revision_t type");
8668
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
9095
8670
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
9096
8671
if (!SWIG_IsOK(ecode6)) {
8879
XS(_wrap_svn_client_add5) {
8881
char *arg1 = (char *) 0 ;
8883
svn_boolean_t arg3 ;
8884
svn_boolean_t arg4 ;
8885
svn_boolean_t arg5 ;
8886
svn_boolean_t arg6 ;
8887
svn_client_ctx_t *arg7 = (svn_client_ctx_t *) 0 ;
8888
apr_pool_t *arg8 = (apr_pool_t *) 0 ;
8889
apr_pool_t *_global_pool ;
8906
svn_error_t *result = 0 ;
8910
_global_pool = arg8 = svn_swig_pl_make_pool (ST(items-1));
8912
if ((items < 7) || (items > 8)) {
8913
SWIG_croak("Usage: svn_client_add5(path,depth,force,no_ignore,no_autoprops,add_parents,ctx,scratch_pool);");
8915
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
8916
if (!SWIG_IsOK(res1)) {
8917
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_add5" "', argument " "1"" of type '" "char const *""'");
8919
arg1 = (char *)(buf1);
8920
ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2);
8921
if (!SWIG_IsOK(ecode2)) {
8922
SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "svn_client_add5" "', argument " "2"" of type '" "svn_depth_t""'");
8924
arg2 = (svn_depth_t)(val2);
8925
ecode3 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(2), &val3);
8926
if (!SWIG_IsOK(ecode3)) {
8927
SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "svn_client_add5" "', argument " "3"" of type '" "svn_boolean_t""'");
8929
arg3 = (svn_boolean_t)(val3);
8930
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
8931
if (!SWIG_IsOK(ecode4)) {
8932
SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "svn_client_add5" "', argument " "4"" of type '" "svn_boolean_t""'");
8934
arg4 = (svn_boolean_t)(val4);
8935
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
8936
if (!SWIG_IsOK(ecode5)) {
8937
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_client_add5" "', argument " "5"" of type '" "svn_boolean_t""'");
8939
arg5 = (svn_boolean_t)(val5);
8940
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
8941
if (!SWIG_IsOK(ecode6)) {
8942
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_add5" "', argument " "6"" of type '" "svn_boolean_t""'");
8944
arg6 = (svn_boolean_t)(val6);
8945
res7 = SWIG_ConvertPtr(ST(6), &argp7,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
8946
if (!SWIG_IsOK(res7)) {
8947
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_client_add5" "', argument " "7"" of type '" "svn_client_ctx_t *""'");
8949
arg7 = (svn_client_ctx_t *)(argp7);
8954
result = (svn_error_t *)svn_client_add5((char const *)arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
8961
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
8963
if (SvOK(exception_handler)) {
8964
SV *callback_result;
8966
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
8967
&callback_result, "S", result,
8968
SWIGTYPE_p_svn_error_t);
8970
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
8975
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
8985
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
9350
8998
XS(_wrap_svn_client_add4) {
9352
9000
char *arg1 = (char *) 0 ;
10076
XS(_wrap_svn_client_import5) {
10078
char *arg1 = (char *) 0 ;
10079
char *arg2 = (char *) 0 ;
10081
svn_boolean_t arg4 ;
10082
svn_boolean_t arg5 ;
10083
svn_boolean_t arg6 ;
10084
apr_hash_t *arg7 = (apr_hash_t *) 0 ;
10085
svn_client_import_filter_func_t arg8 = (svn_client_import_filter_func_t) 0 ;
10086
void *arg9 = (void *) 0 ;
10087
svn_commit_callback2_t arg10 = (svn_commit_callback2_t) 0 ;
10088
void *arg11 = (void *) 0 ;
10089
svn_client_ctx_t *arg12 = (svn_client_ctx_t *) 0 ;
10090
apr_pool_t *arg13 = (apr_pool_t *) 0 ;
10091
apr_pool_t *_global_pool ;
10110
svn_error_t *result = 0 ;
10114
_global_pool = arg13 = svn_swig_pl_make_pool (ST(items-1));
10116
if ((items < 11) || (items > 12)) {
10117
SWIG_croak("Usage: svn_client_import5(path,url,depth,no_ignore,no_autoprops,ignore_unknown_node_types,revprop_table,filter_callback,filter_baton,commit_callback,commit_baton,ctx,scratch_pool);");
10119
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
10120
if (!SWIG_IsOK(res1)) {
10121
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_import5" "', argument " "1"" of type '" "char const *""'");
10123
arg1 = (char *)(buf1);
10124
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
10125
if (!SWIG_IsOK(res2)) {
10126
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_import5" "', argument " "2"" of type '" "char const *""'");
10128
arg2 = (char *)(buf2);
10129
ecode3 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(2), &val3);
10130
if (!SWIG_IsOK(ecode3)) {
10131
SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "svn_client_import5" "', argument " "3"" of type '" "svn_depth_t""'");
10133
arg3 = (svn_depth_t)(val3);
10134
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
10135
if (!SWIG_IsOK(ecode4)) {
10136
SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "svn_client_import5" "', argument " "4"" of type '" "svn_boolean_t""'");
10138
arg4 = (svn_boolean_t)(val4);
10139
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
10140
if (!SWIG_IsOK(ecode5)) {
10141
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_client_import5" "', argument " "5"" of type '" "svn_boolean_t""'");
10143
arg5 = (svn_boolean_t)(val5);
10144
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
10145
if (!SWIG_IsOK(ecode6)) {
10146
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_import5" "', argument " "6"" of type '" "svn_boolean_t""'");
10148
arg6 = (svn_boolean_t)(val6);
10150
if (_global_pool == NULL)
10151
_global_pool = svn_swig_pl_make_pool((SV *)NULL);
10152
arg7 = svn_swig_pl_hash_to_prophash(ST(6), _global_pool);
10155
int res = SWIG_ConvertFunctionPtr(ST(7), (void**)(&arg8), SWIGTYPE_p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__svn_io_dirent2_t_p_apr_pool_t__p_svn_error_t);
10156
if (!SWIG_IsOK(res)) {
10157
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_import5" "', argument " "8"" of type '" "svn_client_import_filter_func_t""'");
10160
res9 = SWIG_ConvertPtr(ST(8),SWIG_as_voidptrptr(&arg9), 0, 0);
10161
if (!SWIG_IsOK(res9)) {
10162
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_client_import5" "', argument " "9"" of type '" "void *""'");
10165
arg10 = svn_swig_pl_thunk_commit_callback2;
10166
arg11 = (void *)ST(9);
10167
svn_swig_pl_hold_ref_in_pool (_global_pool, ST(9));
10169
res12 = SWIG_ConvertPtr(ST(10), &argp12,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
10170
if (!SWIG_IsOK(res12)) {
10171
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_client_import5" "', argument " "12"" of type '" "svn_client_ctx_t *""'");
10173
arg12 = (svn_client_ctx_t *)(argp12);
10178
result = (svn_error_t *)svn_client_import5((char const *)arg1,(char const *)arg2,arg3,arg4,arg5,arg6,(apr_hash_t const *)arg7,arg8,arg9,arg10,arg11,arg12,arg13);
10185
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
10187
if (SvOK(exception_handler)) {
10188
SV *callback_result;
10190
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
10191
&callback_result, "S", result,
10192
SWIGTYPE_p_svn_error_t);
10194
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
10199
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
10200
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
10212
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
10213
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
10460
10228
XS(_wrap_svn_client_import4) {
10462
10230
char *arg1 = (char *) 0 ;
10689
XS(_wrap_svn_client_commit6) {
10691
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
10693
svn_boolean_t arg3 ;
10694
svn_boolean_t arg4 ;
10695
svn_boolean_t arg5 ;
10696
svn_boolean_t arg6 ;
10697
svn_boolean_t arg7 ;
10698
apr_array_header_t *arg8 = (apr_array_header_t *) 0 ;
10699
apr_hash_t *arg9 = (apr_hash_t *) 0 ;
10700
svn_commit_callback2_t arg10 = (svn_commit_callback2_t) 0 ;
10701
void *arg11 = (void *) 0 ;
10702
svn_client_ctx_t *arg12 = (svn_client_ctx_t *) 0 ;
10703
apr_pool_t *arg13 = (apr_pool_t *) 0 ;
10704
apr_pool_t *_global_pool ;
10720
svn_error_t *result = 0 ;
10724
_global_pool = arg13 = svn_swig_pl_make_pool (ST(items-1));
10726
if ((items < 11) || (items > 12)) {
10727
SWIG_croak("Usage: svn_client_commit6(targets,depth,keep_locks,keep_changelists,commit_as_operations,include_file_externals,include_dir_externals,changelists,revprop_table,commit_callback,commit_baton,ctx,pool);");
10730
arg1 = (apr_array_header_t *) svn_swig_pl_strings_to_array(ST(0),
10733
ecode2 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(1), &val2);
10734
if (!SWIG_IsOK(ecode2)) {
10735
SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "svn_client_commit6" "', argument " "2"" of type '" "svn_depth_t""'");
10737
arg2 = (svn_depth_t)(val2);
10738
ecode3 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(2), &val3);
10739
if (!SWIG_IsOK(ecode3)) {
10740
SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "svn_client_commit6" "', argument " "3"" of type '" "svn_boolean_t""'");
10742
arg3 = (svn_boolean_t)(val3);
10743
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
10744
if (!SWIG_IsOK(ecode4)) {
10745
SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "svn_client_commit6" "', argument " "4"" of type '" "svn_boolean_t""'");
10747
arg4 = (svn_boolean_t)(val4);
10748
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
10749
if (!SWIG_IsOK(ecode5)) {
10750
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_client_commit6" "', argument " "5"" of type '" "svn_boolean_t""'");
10752
arg5 = (svn_boolean_t)(val5);
10753
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
10754
if (!SWIG_IsOK(ecode6)) {
10755
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_commit6" "', argument " "6"" of type '" "svn_boolean_t""'");
10757
arg6 = (svn_boolean_t)(val6);
10758
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
10759
if (!SWIG_IsOK(ecode7)) {
10760
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_commit6" "', argument " "7"" of type '" "svn_boolean_t""'");
10762
arg7 = (svn_boolean_t)(val7);
10764
arg8 = SvOK(ST(7)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
10765
ST(7), _global_pool) : NULL;
10768
if (_global_pool == NULL)
10769
_global_pool = svn_swig_pl_make_pool((SV *)NULL);
10770
arg9 = svn_swig_pl_hash_to_prophash(ST(8), _global_pool);
10773
arg10 = svn_swig_pl_thunk_commit_callback2;
10774
arg11 = (void *)ST(9);
10775
svn_swig_pl_hold_ref_in_pool (_global_pool, ST(9));
10777
res12 = SWIG_ConvertPtr(ST(10), &argp12,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
10778
if (!SWIG_IsOK(res12)) {
10779
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_client_commit6" "', argument " "12"" of type '" "svn_client_ctx_t *""'");
10781
arg12 = (svn_client_ctx_t *)(argp12);
10786
result = (svn_error_t *)svn_client_commit6((apr_array_header_t const *)arg1,arg2,arg3,arg4,arg5,arg6,arg7,(apr_array_header_t const *)arg8,(apr_hash_t const *)arg9,arg10,arg11,arg12,arg13);
10793
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
10795
if (SvOK(exception_handler)) {
10796
SV *callback_result;
10798
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
10799
&callback_result, "S", result,
10800
SWIGTYPE_p_svn_error_t);
10802
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
10937
10836
XS(_wrap_svn_client_commit5) {
10939
10838
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
13442
XS(_wrap_svn_client_status_t_moved_from_abspath_set) {
13444
struct svn_client_status_t *arg1 = (struct svn_client_status_t *) 0 ;
13445
char *arg2 = (char *) 0 ;
13454
if ((items < 2) || (items > 2)) {
13455
SWIG_croak("Usage: svn_client_status_t_moved_from_abspath_set(self,moved_from_abspath);");
13457
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_client_status_t, 0 | 0 );
13458
if (!SWIG_IsOK(res1)) {
13459
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_status_t_moved_from_abspath_set" "', argument " "1"" of type '" "struct svn_client_status_t *""'");
13461
arg1 = (struct svn_client_status_t *)(argp1);
13462
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
13463
if (!SWIG_IsOK(res2)) {
13464
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_status_t_moved_from_abspath_set" "', argument " "2"" of type '" "char const *""'");
13466
arg2 = (char *)(buf2);
13468
apr_size_t len = strlen(arg2) + 1;
13470
if (arg1->moved_from_abspath) free((char *)arg1->moved_from_abspath);
13471
copied = malloc(len);
13472
memcpy(copied, arg2, len);
13473
arg1->moved_from_abspath = copied;
13475
ST(argvi) = sv_newmortal();
13477
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
13481
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
13487
XS(_wrap_svn_client_status_t_moved_from_abspath_get) {
13489
struct svn_client_status_t *arg1 = (struct svn_client_status_t *) 0 ;
13496
if ((items < 1) || (items > 1)) {
13497
SWIG_croak("Usage: svn_client_status_t_moved_from_abspath_get(self);");
13499
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_client_status_t, 0 | 0 );
13500
if (!SWIG_IsOK(res1)) {
13501
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_status_t_moved_from_abspath_get" "', argument " "1"" of type '" "struct svn_client_status_t *""'");
13503
arg1 = (struct svn_client_status_t *)(argp1);
13504
result = (char *) ((arg1)->moved_from_abspath);
13505
ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ;
13515
XS(_wrap_svn_client_status_t_moved_to_abspath_set) {
13517
struct svn_client_status_t *arg1 = (struct svn_client_status_t *) 0 ;
13518
char *arg2 = (char *) 0 ;
13527
if ((items < 2) || (items > 2)) {
13528
SWIG_croak("Usage: svn_client_status_t_moved_to_abspath_set(self,moved_to_abspath);");
13530
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_client_status_t, 0 | 0 );
13531
if (!SWIG_IsOK(res1)) {
13532
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_status_t_moved_to_abspath_set" "', argument " "1"" of type '" "struct svn_client_status_t *""'");
13534
arg1 = (struct svn_client_status_t *)(argp1);
13535
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
13536
if (!SWIG_IsOK(res2)) {
13537
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_status_t_moved_to_abspath_set" "', argument " "2"" of type '" "char const *""'");
13539
arg2 = (char *)(buf2);
13541
apr_size_t len = strlen(arg2) + 1;
13543
if (arg1->moved_to_abspath) free((char *)arg1->moved_to_abspath);
13544
copied = malloc(len);
13545
memcpy(copied, arg2, len);
13546
arg1->moved_to_abspath = copied;
13548
ST(argvi) = sv_newmortal();
13550
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
13554
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
13560
XS(_wrap_svn_client_status_t_moved_to_abspath_get) {
13562
struct svn_client_status_t *arg1 = (struct svn_client_status_t *) 0 ;
13569
if ((items < 1) || (items > 1)) {
13570
SWIG_croak("Usage: svn_client_status_t_moved_to_abspath_get(self);");
13572
res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_svn_client_status_t, 0 | 0 );
13573
if (!SWIG_IsOK(res1)) {
13574
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_status_t_moved_to_abspath_get" "', argument " "1"" of type '" "struct svn_client_status_t *""'");
13576
arg1 = (struct svn_client_status_t *)(argp1);
13577
result = (char *) ((arg1)->moved_to_abspath);
13578
ST(argvi) = SWIG_FromCharPtr((const char *)result); argvi++ ;
13567
13588
XS(_wrap_new_svn_client_status_t) {
13569
13590
int argvi = 0;
13570
svn_client_status_t *result = 0 ;
13591
struct svn_client_status_t *result = 0 ;
13573
13594
if ((items < 0) || (items > 0)) {
13574
13595
SWIG_croak("Usage: new_svn_client_status_t();");
13577
result = (svn_client_status_t *)calloc(1, sizeof(svn_client_status_t));
13598
result = (struct svn_client_status_t *)calloc(1, sizeof(struct svn_client_status_t));
13945
13912
arg2 = (char *)(buf2);
13948
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
13949
rev3.kind = svn_opt_revision_unspecified;
13951
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
13952
SWIG_ConvertPtr(ST(1), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
13954
else if (looks_like_number(ST(1))) {
13955
rev3.kind = svn_opt_revision_number;
13956
rev3.value.number = SvIV(ST(1));
13958
else if (SvPOK(ST(1))) {
13959
char *input = SvPV_nolen(ST(1));
13960
if (svn_cstring_casecmp(input, "BASE") == 0)
13961
rev3.kind = svn_opt_revision_base;
13962
else if (svn_cstring_casecmp(input, "HEAD") == 0)
13963
rev3.kind = svn_opt_revision_head;
13964
else if (svn_cstring_casecmp(input, "WORKING") == 0)
13965
rev3.kind = svn_opt_revision_working;
13966
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
13967
rev3.kind = svn_opt_revision_committed;
13968
else if (svn_cstring_casecmp(input, "PREV") == 0)
13969
rev3.kind = svn_opt_revision_previous;
13970
else if (*input == '{') {
13971
svn_boolean_t matched;
13975
char *end = strchr(input,'}');
13977
SWIG_croak("unknown opt_revision_t type");
13979
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
13980
svn_swig_pl_make_pool ((SV *)NULL));
13982
svn_error_clear (err);
13983
SWIG_croak("unknown opt_revision_t type");
13986
SWIG_croak("unknown opt_revision_t type");
13988
rev3.kind = svn_opt_revision_date;
13989
rev3.value.date = tm;
13991
SWIG_croak("unknown opt_revision_t type");
13993
SWIG_croak("unknown opt_revision_t type");
13914
arg3 = svn_swig_pl_set_revision(&rev3, ST(1), TRUE);
13996
int res = SWIG_ConvertFunctionPtr(ST(2), (void**)(&arg4), SWIGTYPE_p_f_p_void_p_q_const__char_p_svn_wc_status2_t_p_apr_pool_t__p_svn_error_t);
13997
if (!SWIG_IsOK(res)) {
13998
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_status4" "', argument " "4"" of type '" "svn_wc_status_func3_t""'");
14001
res5 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg5), 0, 0);
14002
if (!SWIG_IsOK(res5)) {
14003
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_client_status4" "', argument " "5"" of type '" "void *""'");
14005
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
13917
arg4 = svn_swig_pl_status_func3;
13920
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val6);
14006
13921
if (!SWIG_IsOK(ecode6)) {
14007
13922
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_status4" "', argument " "6"" of type '" "svn_depth_t""'");
14009
13924
arg6 = (svn_depth_t)(val6);
14010
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val7);
13925
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val7);
14011
13926
if (!SWIG_IsOK(ecode7)) {
14012
13927
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_status4" "', argument " "7"" of type '" "svn_boolean_t""'");
14014
13929
arg7 = (svn_boolean_t)(val7);
14015
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val8);
13930
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val8);
14016
13931
if (!SWIG_IsOK(ecode8)) {
14017
13932
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_status4" "', argument " "8"" of type '" "svn_boolean_t""'");
14019
13934
arg8 = (svn_boolean_t)(val8);
14020
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
13935
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val9);
14021
13936
if (!SWIG_IsOK(ecode9)) {
14022
13937
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_status4" "', argument " "9"" of type '" "svn_boolean_t""'");
14024
13939
arg9 = (svn_boolean_t)(val9);
14025
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val10);
13940
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val10);
14026
13941
if (!SWIG_IsOK(ecode10)) {
14027
13942
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_status4" "', argument " "10"" of type '" "svn_boolean_t""'");
14029
13944
arg10 = (svn_boolean_t)(val10);
14030
res11 = SWIG_AsCharPtrAndSize(ST(9), &buf11, NULL, &alloc11);
14031
if (!SWIG_IsOK(res11)) {
14032
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_client_status4" "', argument " "11"" of type '" "apr_array_header_t const *""'");
13946
arg11 = SvOK(ST(8)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
13947
ST(8), _global_pool) : NULL;
14034
arg11 = (apr_array_header_t *)(buf11);
14035
res12 = SWIG_ConvertPtr(ST(10), &argp12,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
13949
res12 = SWIG_ConvertPtr(ST(9), &argp12,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
14036
13950
if (!SWIG_IsOK(res12)) {
14037
13951
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_client_status4" "', argument " "12"" of type '" "svn_client_ctx_t *""'");
14039
13953
arg12 = (svn_client_ctx_t *)(argp12);
14162
14068
arg2 = (char *)(buf2);
14165
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
14166
rev3.kind = svn_opt_revision_unspecified;
14168
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
14169
SWIG_ConvertPtr(ST(1), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
14171
else if (looks_like_number(ST(1))) {
14172
rev3.kind = svn_opt_revision_number;
14173
rev3.value.number = SvIV(ST(1));
14175
else if (SvPOK(ST(1))) {
14176
char *input = SvPV_nolen(ST(1));
14177
if (svn_cstring_casecmp(input, "BASE") == 0)
14178
rev3.kind = svn_opt_revision_base;
14179
else if (svn_cstring_casecmp(input, "HEAD") == 0)
14180
rev3.kind = svn_opt_revision_head;
14181
else if (svn_cstring_casecmp(input, "WORKING") == 0)
14182
rev3.kind = svn_opt_revision_working;
14183
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
14184
rev3.kind = svn_opt_revision_committed;
14185
else if (svn_cstring_casecmp(input, "PREV") == 0)
14186
rev3.kind = svn_opt_revision_previous;
14187
else if (*input == '{') {
14188
svn_boolean_t matched;
14192
char *end = strchr(input,'}');
14194
SWIG_croak("unknown opt_revision_t type");
14196
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
14197
svn_swig_pl_make_pool ((SV *)NULL));
14199
svn_error_clear (err);
14200
SWIG_croak("unknown opt_revision_t type");
14203
SWIG_croak("unknown opt_revision_t type");
14205
rev3.kind = svn_opt_revision_date;
14206
rev3.value.date = tm;
14208
SWIG_croak("unknown opt_revision_t type");
14210
SWIG_croak("unknown opt_revision_t type");
14070
arg3 = svn_swig_pl_set_revision(&rev3, ST(1), TRUE);
14213
int res = SWIG_ConvertFunctionPtr(ST(2), (void**)(&arg4), SWIGTYPE_p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void);
14214
if (!SWIG_IsOK(res)) {
14215
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_status3" "', argument " "4"" of type '" "svn_wc_status_func2_t""'");
14218
res5 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg5), 0, 0);
14219
if (!SWIG_IsOK(res5)) {
14220
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_client_status3" "', argument " "5"" of type '" "void *""'");
14222
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
14073
arg4 = svn_swig_pl_status_func2;
14076
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val6);
14223
14077
if (!SWIG_IsOK(ecode6)) {
14224
14078
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_status3" "', argument " "6"" of type '" "svn_depth_t""'");
14226
14080
arg6 = (svn_depth_t)(val6);
14227
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val7);
14081
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val7);
14228
14082
if (!SWIG_IsOK(ecode7)) {
14229
14083
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_status3" "', argument " "7"" of type '" "svn_boolean_t""'");
14231
14085
arg7 = (svn_boolean_t)(val7);
14232
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val8);
14086
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val8);
14233
14087
if (!SWIG_IsOK(ecode8)) {
14234
14088
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_status3" "', argument " "8"" of type '" "svn_boolean_t""'");
14236
14090
arg8 = (svn_boolean_t)(val8);
14237
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
14091
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val9);
14238
14092
if (!SWIG_IsOK(ecode9)) {
14239
14093
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_status3" "', argument " "9"" of type '" "svn_boolean_t""'");
14241
14095
arg9 = (svn_boolean_t)(val9);
14242
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val10);
14096
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val10);
14243
14097
if (!SWIG_IsOK(ecode10)) {
14244
14098
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_status3" "', argument " "10"" of type '" "svn_boolean_t""'");
14246
14100
arg10 = (svn_boolean_t)(val10);
14247
res11 = SWIG_AsCharPtrAndSize(ST(9), &buf11, NULL, &alloc11);
14248
if (!SWIG_IsOK(res11)) {
14249
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_client_status3" "', argument " "11"" of type '" "apr_array_header_t const *""'");
14102
arg11 = SvOK(ST(8)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
14103
ST(8), _global_pool) : NULL;
14251
arg11 = (apr_array_header_t *)(buf11);
14252
res12 = SWIG_ConvertPtr(ST(10), &argp12,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
14105
res12 = SWIG_ConvertPtr(ST(9), &argp12,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
14253
14106
if (!SWIG_IsOK(res12)) {
14254
14107
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_client_status3" "', argument " "12"" of type '" "svn_client_ctx_t *""'");
14256
14109
arg12 = (svn_client_ctx_t *)(argp12);
14375
14223
arg2 = (char *)(buf2);
14378
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
14379
rev3.kind = svn_opt_revision_unspecified;
14381
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
14382
SWIG_ConvertPtr(ST(1), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
14384
else if (looks_like_number(ST(1))) {
14385
rev3.kind = svn_opt_revision_number;
14386
rev3.value.number = SvIV(ST(1));
14388
else if (SvPOK(ST(1))) {
14389
char *input = SvPV_nolen(ST(1));
14390
if (svn_cstring_casecmp(input, "BASE") == 0)
14391
rev3.kind = svn_opt_revision_base;
14392
else if (svn_cstring_casecmp(input, "HEAD") == 0)
14393
rev3.kind = svn_opt_revision_head;
14394
else if (svn_cstring_casecmp(input, "WORKING") == 0)
14395
rev3.kind = svn_opt_revision_working;
14396
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
14397
rev3.kind = svn_opt_revision_committed;
14398
else if (svn_cstring_casecmp(input, "PREV") == 0)
14399
rev3.kind = svn_opt_revision_previous;
14400
else if (*input == '{') {
14401
svn_boolean_t matched;
14405
char *end = strchr(input,'}');
14407
SWIG_croak("unknown opt_revision_t type");
14409
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
14410
svn_swig_pl_make_pool ((SV *)NULL));
14412
svn_error_clear (err);
14413
SWIG_croak("unknown opt_revision_t type");
14416
SWIG_croak("unknown opt_revision_t type");
14418
rev3.kind = svn_opt_revision_date;
14419
rev3.value.date = tm;
14421
SWIG_croak("unknown opt_revision_t type");
14423
SWIG_croak("unknown opt_revision_t type");
14225
arg3 = svn_swig_pl_set_revision(&rev3, ST(1), TRUE);
14426
int res = SWIG_ConvertFunctionPtr(ST(2), (void**)(&arg4), SWIGTYPE_p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void);
14427
if (!SWIG_IsOK(res)) {
14428
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_status2" "', argument " "4"" of type '" "svn_wc_status_func2_t""'");
14431
res5 = SWIG_ConvertPtr(ST(3),SWIG_as_voidptrptr(&arg5), 0, 0);
14432
if (!SWIG_IsOK(res5)) {
14433
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_client_status2" "', argument " "5"" of type '" "void *""'");
14435
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
14228
arg4 = svn_swig_pl_status_func2;
14231
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val6);
14436
14232
if (!SWIG_IsOK(ecode6)) {
14437
14233
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_status2" "', argument " "6"" of type '" "svn_boolean_t""'");
14439
14235
arg6 = (svn_boolean_t)(val6);
14440
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val7);
14236
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val7);
14441
14237
if (!SWIG_IsOK(ecode7)) {
14442
14238
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_status2" "', argument " "7"" of type '" "svn_boolean_t""'");
14444
14240
arg7 = (svn_boolean_t)(val7);
14445
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val8);
14241
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val8);
14446
14242
if (!SWIG_IsOK(ecode8)) {
14447
14243
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_status2" "', argument " "8"" of type '" "svn_boolean_t""'");
14449
14245
arg8 = (svn_boolean_t)(val8);
14450
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
14246
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val9);
14451
14247
if (!SWIG_IsOK(ecode9)) {
14452
14248
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_status2" "', argument " "9"" of type '" "svn_boolean_t""'");
14454
14250
arg9 = (svn_boolean_t)(val9);
14455
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val10);
14251
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val10);
14456
14252
if (!SWIG_IsOK(ecode10)) {
14457
14253
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_status2" "', argument " "10"" of type '" "svn_boolean_t""'");
14459
14255
arg10 = (svn_boolean_t)(val10);
14460
res11 = SWIG_ConvertPtr(ST(9), &argp11,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
14256
res11 = SWIG_ConvertPtr(ST(8), &argp11,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
14461
14257
if (!SWIG_IsOK(res11)) {
14462
14258
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_client_status2" "', argument " "11"" of type '" "svn_client_ctx_t *""'");
14464
14260
arg11 = (svn_client_ctx_t *)(argp11);
14951
14635
_global_pool);
14955
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
14956
rev2.kind = svn_opt_revision_unspecified;
14958
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
14959
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
14961
else if (looks_like_number(ST(1))) {
14962
rev2.kind = svn_opt_revision_number;
14963
rev2.value.number = SvIV(ST(1));
14965
else if (SvPOK(ST(1))) {
14966
char *input = SvPV_nolen(ST(1));
14967
if (svn_cstring_casecmp(input, "BASE") == 0)
14968
rev2.kind = svn_opt_revision_base;
14969
else if (svn_cstring_casecmp(input, "HEAD") == 0)
14970
rev2.kind = svn_opt_revision_head;
14971
else if (svn_cstring_casecmp(input, "WORKING") == 0)
14972
rev2.kind = svn_opt_revision_working;
14973
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
14974
rev2.kind = svn_opt_revision_committed;
14975
else if (svn_cstring_casecmp(input, "PREV") == 0)
14976
rev2.kind = svn_opt_revision_previous;
14977
else if (*input == '{') {
14978
svn_boolean_t matched;
14982
char *end = strchr(input,'}');
14984
SWIG_croak("unknown opt_revision_t type");
14986
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
14987
svn_swig_pl_make_pool ((SV *)NULL));
14989
svn_error_clear (err);
14990
SWIG_croak("unknown opt_revision_t type");
14993
SWIG_croak("unknown opt_revision_t type");
14995
rev2.kind = svn_opt_revision_date;
14996
rev2.value.date = tm;
14998
SWIG_croak("unknown opt_revision_t type");
15000
SWIG_croak("unknown opt_revision_t type");
15004
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
15005
rev3.kind = svn_opt_revision_unspecified;
15007
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
15008
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
15010
else if (looks_like_number(ST(2))) {
15011
rev3.kind = svn_opt_revision_number;
15012
rev3.value.number = SvIV(ST(2));
15014
else if (SvPOK(ST(2))) {
15015
char *input = SvPV_nolen(ST(2));
15016
if (svn_cstring_casecmp(input, "BASE") == 0)
15017
rev3.kind = svn_opt_revision_base;
15018
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15019
rev3.kind = svn_opt_revision_head;
15020
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15021
rev3.kind = svn_opt_revision_working;
15022
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15023
rev3.kind = svn_opt_revision_committed;
15024
else if (svn_cstring_casecmp(input, "PREV") == 0)
15025
rev3.kind = svn_opt_revision_previous;
15026
else if (*input == '{') {
15027
svn_boolean_t matched;
15031
char *end = strchr(input,'}');
15033
SWIG_croak("unknown opt_revision_t type");
15035
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15036
svn_swig_pl_make_pool ((SV *)NULL));
15038
svn_error_clear (err);
15039
SWIG_croak("unknown opt_revision_t type");
15042
SWIG_croak("unknown opt_revision_t type");
15044
rev3.kind = svn_opt_revision_date;
15045
rev3.value.date = tm;
15047
SWIG_croak("unknown opt_revision_t type");
15049
SWIG_croak("unknown opt_revision_t type");
15053
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
15054
rev4.kind = svn_opt_revision_unspecified;
15056
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
15057
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
15059
else if (looks_like_number(ST(3))) {
15060
rev4.kind = svn_opt_revision_number;
15061
rev4.value.number = SvIV(ST(3));
15063
else if (SvPOK(ST(3))) {
15064
char *input = SvPV_nolen(ST(3));
15065
if (svn_cstring_casecmp(input, "BASE") == 0)
15066
rev4.kind = svn_opt_revision_base;
15067
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15068
rev4.kind = svn_opt_revision_head;
15069
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15070
rev4.kind = svn_opt_revision_working;
15071
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15072
rev4.kind = svn_opt_revision_committed;
15073
else if (svn_cstring_casecmp(input, "PREV") == 0)
15074
rev4.kind = svn_opt_revision_previous;
15075
else if (*input == '{') {
15076
svn_boolean_t matched;
15080
char *end = strchr(input,'}');
15082
SWIG_croak("unknown opt_revision_t type");
15084
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15085
svn_swig_pl_make_pool ((SV *)NULL));
15087
svn_error_clear (err);
15088
SWIG_croak("unknown opt_revision_t type");
15091
SWIG_croak("unknown opt_revision_t type");
15093
rev4.kind = svn_opt_revision_date;
15094
rev4.value.date = tm;
15096
SWIG_croak("unknown opt_revision_t type");
15098
SWIG_croak("unknown opt_revision_t type");
14638
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
14641
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
14644
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
15100
14646
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
15101
14647
if (!SWIG_IsOK(ecode5)) {
15239
14775
_global_pool);
15243
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
15244
rev2.kind = svn_opt_revision_unspecified;
15246
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
15247
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
15249
else if (looks_like_number(ST(1))) {
15250
rev2.kind = svn_opt_revision_number;
15251
rev2.value.number = SvIV(ST(1));
15253
else if (SvPOK(ST(1))) {
15254
char *input = SvPV_nolen(ST(1));
15255
if (svn_cstring_casecmp(input, "BASE") == 0)
15256
rev2.kind = svn_opt_revision_base;
15257
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15258
rev2.kind = svn_opt_revision_head;
15259
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15260
rev2.kind = svn_opt_revision_working;
15261
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15262
rev2.kind = svn_opt_revision_committed;
15263
else if (svn_cstring_casecmp(input, "PREV") == 0)
15264
rev2.kind = svn_opt_revision_previous;
15265
else if (*input == '{') {
15266
svn_boolean_t matched;
15270
char *end = strchr(input,'}');
15272
SWIG_croak("unknown opt_revision_t type");
15274
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15275
svn_swig_pl_make_pool ((SV *)NULL));
15277
svn_error_clear (err);
15278
SWIG_croak("unknown opt_revision_t type");
15281
SWIG_croak("unknown opt_revision_t type");
15283
rev2.kind = svn_opt_revision_date;
15284
rev2.value.date = tm;
15286
SWIG_croak("unknown opt_revision_t type");
15288
SWIG_croak("unknown opt_revision_t type");
15292
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
15293
rev3.kind = svn_opt_revision_unspecified;
15295
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
15296
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
15298
else if (looks_like_number(ST(2))) {
15299
rev3.kind = svn_opt_revision_number;
15300
rev3.value.number = SvIV(ST(2));
15302
else if (SvPOK(ST(2))) {
15303
char *input = SvPV_nolen(ST(2));
15304
if (svn_cstring_casecmp(input, "BASE") == 0)
15305
rev3.kind = svn_opt_revision_base;
15306
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15307
rev3.kind = svn_opt_revision_head;
15308
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15309
rev3.kind = svn_opt_revision_working;
15310
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15311
rev3.kind = svn_opt_revision_committed;
15312
else if (svn_cstring_casecmp(input, "PREV") == 0)
15313
rev3.kind = svn_opt_revision_previous;
15314
else if (*input == '{') {
15315
svn_boolean_t matched;
15319
char *end = strchr(input,'}');
15321
SWIG_croak("unknown opt_revision_t type");
15323
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15324
svn_swig_pl_make_pool ((SV *)NULL));
15326
svn_error_clear (err);
15327
SWIG_croak("unknown opt_revision_t type");
15330
SWIG_croak("unknown opt_revision_t type");
15332
rev3.kind = svn_opt_revision_date;
15333
rev3.value.date = tm;
15335
SWIG_croak("unknown opt_revision_t type");
15337
SWIG_croak("unknown opt_revision_t type");
15341
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
15342
rev4.kind = svn_opt_revision_unspecified;
15344
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
15345
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
15347
else if (looks_like_number(ST(3))) {
15348
rev4.kind = svn_opt_revision_number;
15349
rev4.value.number = SvIV(ST(3));
15351
else if (SvPOK(ST(3))) {
15352
char *input = SvPV_nolen(ST(3));
15353
if (svn_cstring_casecmp(input, "BASE") == 0)
15354
rev4.kind = svn_opt_revision_base;
15355
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15356
rev4.kind = svn_opt_revision_head;
15357
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15358
rev4.kind = svn_opt_revision_working;
15359
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15360
rev4.kind = svn_opt_revision_committed;
15361
else if (svn_cstring_casecmp(input, "PREV") == 0)
15362
rev4.kind = svn_opt_revision_previous;
15363
else if (*input == '{') {
15364
svn_boolean_t matched;
15368
char *end = strchr(input,'}');
15370
SWIG_croak("unknown opt_revision_t type");
15372
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15373
svn_swig_pl_make_pool ((SV *)NULL));
15375
svn_error_clear (err);
15376
SWIG_croak("unknown opt_revision_t type");
15379
SWIG_croak("unknown opt_revision_t type");
15381
rev4.kind = svn_opt_revision_date;
15382
rev4.value.date = tm;
15384
SWIG_croak("unknown opt_revision_t type");
15386
SWIG_croak("unknown opt_revision_t type");
14778
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
14781
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
14784
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
15388
14786
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
15389
14787
if (!SWIG_IsOK(ecode5)) {
15502
14900
_global_pool);
15506
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
15507
rev2.kind = svn_opt_revision_unspecified;
15509
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
15510
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
15512
else if (looks_like_number(ST(1))) {
15513
rev2.kind = svn_opt_revision_number;
15514
rev2.value.number = SvIV(ST(1));
15516
else if (SvPOK(ST(1))) {
15517
char *input = SvPV_nolen(ST(1));
15518
if (svn_cstring_casecmp(input, "BASE") == 0)
15519
rev2.kind = svn_opt_revision_base;
15520
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15521
rev2.kind = svn_opt_revision_head;
15522
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15523
rev2.kind = svn_opt_revision_working;
15524
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15525
rev2.kind = svn_opt_revision_committed;
15526
else if (svn_cstring_casecmp(input, "PREV") == 0)
15527
rev2.kind = svn_opt_revision_previous;
15528
else if (*input == '{') {
15529
svn_boolean_t matched;
15533
char *end = strchr(input,'}');
15535
SWIG_croak("unknown opt_revision_t type");
15537
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15538
svn_swig_pl_make_pool ((SV *)NULL));
15540
svn_error_clear (err);
15541
SWIG_croak("unknown opt_revision_t type");
15544
SWIG_croak("unknown opt_revision_t type");
15546
rev2.kind = svn_opt_revision_date;
15547
rev2.value.date = tm;
15549
SWIG_croak("unknown opt_revision_t type");
15551
SWIG_croak("unknown opt_revision_t type");
14903
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
15555
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
15556
rev3.kind = svn_opt_revision_unspecified;
15558
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
15559
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
15561
else if (looks_like_number(ST(2))) {
15562
rev3.kind = svn_opt_revision_number;
15563
rev3.value.number = SvIV(ST(2));
15565
else if (SvPOK(ST(2))) {
15566
char *input = SvPV_nolen(ST(2));
15567
if (svn_cstring_casecmp(input, "BASE") == 0)
15568
rev3.kind = svn_opt_revision_base;
15569
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15570
rev3.kind = svn_opt_revision_head;
15571
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15572
rev3.kind = svn_opt_revision_working;
15573
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15574
rev3.kind = svn_opt_revision_committed;
15575
else if (svn_cstring_casecmp(input, "PREV") == 0)
15576
rev3.kind = svn_opt_revision_previous;
15577
else if (*input == '{') {
15578
svn_boolean_t matched;
15582
char *end = strchr(input,'}');
15584
SWIG_croak("unknown opt_revision_t type");
15586
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15587
svn_swig_pl_make_pool ((SV *)NULL));
15589
svn_error_clear (err);
15590
SWIG_croak("unknown opt_revision_t type");
15593
SWIG_croak("unknown opt_revision_t type");
15595
rev3.kind = svn_opt_revision_date;
15596
rev3.value.date = tm;
15598
SWIG_croak("unknown opt_revision_t type");
15600
SWIG_croak("unknown opt_revision_t type");
14906
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
15602
14908
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
15603
14909
if (!SWIG_IsOK(ecode4)) {
15706
15012
_global_pool);
15710
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
15711
rev2.kind = svn_opt_revision_unspecified;
15713
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
15714
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
15716
else if (looks_like_number(ST(1))) {
15717
rev2.kind = svn_opt_revision_number;
15718
rev2.value.number = SvIV(ST(1));
15720
else if (SvPOK(ST(1))) {
15721
char *input = SvPV_nolen(ST(1));
15722
if (svn_cstring_casecmp(input, "BASE") == 0)
15723
rev2.kind = svn_opt_revision_base;
15724
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15725
rev2.kind = svn_opt_revision_head;
15726
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15727
rev2.kind = svn_opt_revision_working;
15728
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15729
rev2.kind = svn_opt_revision_committed;
15730
else if (svn_cstring_casecmp(input, "PREV") == 0)
15731
rev2.kind = svn_opt_revision_previous;
15732
else if (*input == '{') {
15733
svn_boolean_t matched;
15737
char *end = strchr(input,'}');
15739
SWIG_croak("unknown opt_revision_t type");
15741
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15742
svn_swig_pl_make_pool ((SV *)NULL));
15744
svn_error_clear (err);
15745
SWIG_croak("unknown opt_revision_t type");
15748
SWIG_croak("unknown opt_revision_t type");
15750
rev2.kind = svn_opt_revision_date;
15751
rev2.value.date = tm;
15753
SWIG_croak("unknown opt_revision_t type");
15755
SWIG_croak("unknown opt_revision_t type");
15015
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
15759
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
15760
rev3.kind = svn_opt_revision_unspecified;
15762
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
15763
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
15765
else if (looks_like_number(ST(2))) {
15766
rev3.kind = svn_opt_revision_number;
15767
rev3.value.number = SvIV(ST(2));
15769
else if (SvPOK(ST(2))) {
15770
char *input = SvPV_nolen(ST(2));
15771
if (svn_cstring_casecmp(input, "BASE") == 0)
15772
rev3.kind = svn_opt_revision_base;
15773
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15774
rev3.kind = svn_opt_revision_head;
15775
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15776
rev3.kind = svn_opt_revision_working;
15777
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15778
rev3.kind = svn_opt_revision_committed;
15779
else if (svn_cstring_casecmp(input, "PREV") == 0)
15780
rev3.kind = svn_opt_revision_previous;
15781
else if (*input == '{') {
15782
svn_boolean_t matched;
15786
char *end = strchr(input,'}');
15788
SWIG_croak("unknown opt_revision_t type");
15790
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15791
svn_swig_pl_make_pool ((SV *)NULL));
15793
svn_error_clear (err);
15794
SWIG_croak("unknown opt_revision_t type");
15797
SWIG_croak("unknown opt_revision_t type");
15799
rev3.kind = svn_opt_revision_date;
15800
rev3.value.date = tm;
15802
SWIG_croak("unknown opt_revision_t type");
15804
SWIG_croak("unknown opt_revision_t type");
15018
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
15806
15020
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
15807
15021
if (!SWIG_IsOK(ecode4)) {
15914
15128
arg1 = (char *)(buf1);
15917
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
15918
rev2.kind = svn_opt_revision_unspecified;
15920
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
15921
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
15923
else if (looks_like_number(ST(1))) {
15924
rev2.kind = svn_opt_revision_number;
15925
rev2.value.number = SvIV(ST(1));
15927
else if (SvPOK(ST(1))) {
15928
char *input = SvPV_nolen(ST(1));
15929
if (svn_cstring_casecmp(input, "BASE") == 0)
15930
rev2.kind = svn_opt_revision_base;
15931
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15932
rev2.kind = svn_opt_revision_head;
15933
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15934
rev2.kind = svn_opt_revision_working;
15935
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15936
rev2.kind = svn_opt_revision_committed;
15937
else if (svn_cstring_casecmp(input, "PREV") == 0)
15938
rev2.kind = svn_opt_revision_previous;
15939
else if (*input == '{') {
15940
svn_boolean_t matched;
15944
char *end = strchr(input,'}');
15946
SWIG_croak("unknown opt_revision_t type");
15948
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15949
svn_swig_pl_make_pool ((SV *)NULL));
15951
svn_error_clear (err);
15952
SWIG_croak("unknown opt_revision_t type");
15955
SWIG_croak("unknown opt_revision_t type");
15957
rev2.kind = svn_opt_revision_date;
15958
rev2.value.date = tm;
15960
SWIG_croak("unknown opt_revision_t type");
15962
SWIG_croak("unknown opt_revision_t type");
15966
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
15967
rev3.kind = svn_opt_revision_unspecified;
15969
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
15970
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
15972
else if (looks_like_number(ST(2))) {
15973
rev3.kind = svn_opt_revision_number;
15974
rev3.value.number = SvIV(ST(2));
15976
else if (SvPOK(ST(2))) {
15977
char *input = SvPV_nolen(ST(2));
15978
if (svn_cstring_casecmp(input, "BASE") == 0)
15979
rev3.kind = svn_opt_revision_base;
15980
else if (svn_cstring_casecmp(input, "HEAD") == 0)
15981
rev3.kind = svn_opt_revision_head;
15982
else if (svn_cstring_casecmp(input, "WORKING") == 0)
15983
rev3.kind = svn_opt_revision_working;
15984
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
15985
rev3.kind = svn_opt_revision_committed;
15986
else if (svn_cstring_casecmp(input, "PREV") == 0)
15987
rev3.kind = svn_opt_revision_previous;
15988
else if (*input == '{') {
15989
svn_boolean_t matched;
15993
char *end = strchr(input,'}');
15995
SWIG_croak("unknown opt_revision_t type");
15997
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
15998
svn_swig_pl_make_pool ((SV *)NULL));
16000
svn_error_clear (err);
16001
SWIG_croak("unknown opt_revision_t type");
16004
SWIG_croak("unknown opt_revision_t type");
16006
rev3.kind = svn_opt_revision_date;
16007
rev3.value.date = tm;
16009
SWIG_croak("unknown opt_revision_t type");
16011
SWIG_croak("unknown opt_revision_t type");
16015
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
16016
rev4.kind = svn_opt_revision_unspecified;
16018
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
16019
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
16021
else if (looks_like_number(ST(3))) {
16022
rev4.kind = svn_opt_revision_number;
16023
rev4.value.number = SvIV(ST(3));
16025
else if (SvPOK(ST(3))) {
16026
char *input = SvPV_nolen(ST(3));
16027
if (svn_cstring_casecmp(input, "BASE") == 0)
16028
rev4.kind = svn_opt_revision_base;
16029
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16030
rev4.kind = svn_opt_revision_head;
16031
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16032
rev4.kind = svn_opt_revision_working;
16033
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16034
rev4.kind = svn_opt_revision_committed;
16035
else if (svn_cstring_casecmp(input, "PREV") == 0)
16036
rev4.kind = svn_opt_revision_previous;
16037
else if (*input == '{') {
16038
svn_boolean_t matched;
16042
char *end = strchr(input,'}');
16044
SWIG_croak("unknown opt_revision_t type");
16046
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16047
svn_swig_pl_make_pool ((SV *)NULL));
16049
svn_error_clear (err);
16050
SWIG_croak("unknown opt_revision_t type");
16053
SWIG_croak("unknown opt_revision_t type");
16055
rev4.kind = svn_opt_revision_date;
16056
rev4.value.date = tm;
16058
SWIG_croak("unknown opt_revision_t type");
16060
SWIG_croak("unknown opt_revision_t type");
15130
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
15133
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
15136
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
16062
15138
res5 = SWIG_ConvertPtr(ST(4), &argp5,SWIGTYPE_p_svn_diff_file_options_t, 0 | 0 );
16063
15139
if (!SWIG_IsOK(res5)) {
16194
15270
arg1 = (char *)(buf1);
16197
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
16198
rev2.kind = svn_opt_revision_unspecified;
16200
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
16201
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
16203
else if (looks_like_number(ST(1))) {
16204
rev2.kind = svn_opt_revision_number;
16205
rev2.value.number = SvIV(ST(1));
16207
else if (SvPOK(ST(1))) {
16208
char *input = SvPV_nolen(ST(1));
16209
if (svn_cstring_casecmp(input, "BASE") == 0)
16210
rev2.kind = svn_opt_revision_base;
16211
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16212
rev2.kind = svn_opt_revision_head;
16213
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16214
rev2.kind = svn_opt_revision_working;
16215
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16216
rev2.kind = svn_opt_revision_committed;
16217
else if (svn_cstring_casecmp(input, "PREV") == 0)
16218
rev2.kind = svn_opt_revision_previous;
16219
else if (*input == '{') {
16220
svn_boolean_t matched;
16224
char *end = strchr(input,'}');
16226
SWIG_croak("unknown opt_revision_t type");
16228
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16229
svn_swig_pl_make_pool ((SV *)NULL));
16231
svn_error_clear (err);
16232
SWIG_croak("unknown opt_revision_t type");
16235
SWIG_croak("unknown opt_revision_t type");
16237
rev2.kind = svn_opt_revision_date;
16238
rev2.value.date = tm;
16240
SWIG_croak("unknown opt_revision_t type");
16242
SWIG_croak("unknown opt_revision_t type");
16246
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
16247
rev3.kind = svn_opt_revision_unspecified;
16249
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
16250
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
16252
else if (looks_like_number(ST(2))) {
16253
rev3.kind = svn_opt_revision_number;
16254
rev3.value.number = SvIV(ST(2));
16256
else if (SvPOK(ST(2))) {
16257
char *input = SvPV_nolen(ST(2));
16258
if (svn_cstring_casecmp(input, "BASE") == 0)
16259
rev3.kind = svn_opt_revision_base;
16260
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16261
rev3.kind = svn_opt_revision_head;
16262
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16263
rev3.kind = svn_opt_revision_working;
16264
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16265
rev3.kind = svn_opt_revision_committed;
16266
else if (svn_cstring_casecmp(input, "PREV") == 0)
16267
rev3.kind = svn_opt_revision_previous;
16268
else if (*input == '{') {
16269
svn_boolean_t matched;
16273
char *end = strchr(input,'}');
16275
SWIG_croak("unknown opt_revision_t type");
16277
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16278
svn_swig_pl_make_pool ((SV *)NULL));
16280
svn_error_clear (err);
16281
SWIG_croak("unknown opt_revision_t type");
16284
SWIG_croak("unknown opt_revision_t type");
16286
rev3.kind = svn_opt_revision_date;
16287
rev3.value.date = tm;
16289
SWIG_croak("unknown opt_revision_t type");
16291
SWIG_croak("unknown opt_revision_t type");
16295
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
16296
rev4.kind = svn_opt_revision_unspecified;
16298
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
16299
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
16301
else if (looks_like_number(ST(3))) {
16302
rev4.kind = svn_opt_revision_number;
16303
rev4.value.number = SvIV(ST(3));
16305
else if (SvPOK(ST(3))) {
16306
char *input = SvPV_nolen(ST(3));
16307
if (svn_cstring_casecmp(input, "BASE") == 0)
16308
rev4.kind = svn_opt_revision_base;
16309
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16310
rev4.kind = svn_opt_revision_head;
16311
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16312
rev4.kind = svn_opt_revision_working;
16313
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16314
rev4.kind = svn_opt_revision_committed;
16315
else if (svn_cstring_casecmp(input, "PREV") == 0)
16316
rev4.kind = svn_opt_revision_previous;
16317
else if (*input == '{') {
16318
svn_boolean_t matched;
16322
char *end = strchr(input,'}');
16324
SWIG_croak("unknown opt_revision_t type");
16326
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16327
svn_swig_pl_make_pool ((SV *)NULL));
16329
svn_error_clear (err);
16330
SWIG_croak("unknown opt_revision_t type");
16333
SWIG_croak("unknown opt_revision_t type");
16335
rev4.kind = svn_opt_revision_date;
16336
rev4.value.date = tm;
16338
SWIG_croak("unknown opt_revision_t type");
16340
SWIG_croak("unknown opt_revision_t type");
15272
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
15275
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
15278
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
16342
15280
res5 = SWIG_ConvertPtr(ST(4), &argp5,SWIGTYPE_p_svn_diff_file_options_t, 0 | 0 );
16343
15281
if (!SWIG_IsOK(res5)) {
16470
15408
arg1 = (char *)(buf1);
16473
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
16474
rev2.kind = svn_opt_revision_unspecified;
16476
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
16477
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
16479
else if (looks_like_number(ST(1))) {
16480
rev2.kind = svn_opt_revision_number;
16481
rev2.value.number = SvIV(ST(1));
16483
else if (SvPOK(ST(1))) {
16484
char *input = SvPV_nolen(ST(1));
16485
if (svn_cstring_casecmp(input, "BASE") == 0)
16486
rev2.kind = svn_opt_revision_base;
16487
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16488
rev2.kind = svn_opt_revision_head;
16489
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16490
rev2.kind = svn_opt_revision_working;
16491
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16492
rev2.kind = svn_opt_revision_committed;
16493
else if (svn_cstring_casecmp(input, "PREV") == 0)
16494
rev2.kind = svn_opt_revision_previous;
16495
else if (*input == '{') {
16496
svn_boolean_t matched;
16500
char *end = strchr(input,'}');
16502
SWIG_croak("unknown opt_revision_t type");
16504
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16505
svn_swig_pl_make_pool ((SV *)NULL));
16507
svn_error_clear (err);
16508
SWIG_croak("unknown opt_revision_t type");
16511
SWIG_croak("unknown opt_revision_t type");
16513
rev2.kind = svn_opt_revision_date;
16514
rev2.value.date = tm;
16516
SWIG_croak("unknown opt_revision_t type");
16518
SWIG_croak("unknown opt_revision_t type");
16522
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
16523
rev3.kind = svn_opt_revision_unspecified;
16525
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
16526
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
16528
else if (looks_like_number(ST(2))) {
16529
rev3.kind = svn_opt_revision_number;
16530
rev3.value.number = SvIV(ST(2));
16532
else if (SvPOK(ST(2))) {
16533
char *input = SvPV_nolen(ST(2));
16534
if (svn_cstring_casecmp(input, "BASE") == 0)
16535
rev3.kind = svn_opt_revision_base;
16536
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16537
rev3.kind = svn_opt_revision_head;
16538
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16539
rev3.kind = svn_opt_revision_working;
16540
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16541
rev3.kind = svn_opt_revision_committed;
16542
else if (svn_cstring_casecmp(input, "PREV") == 0)
16543
rev3.kind = svn_opt_revision_previous;
16544
else if (*input == '{') {
16545
svn_boolean_t matched;
16549
char *end = strchr(input,'}');
16551
SWIG_croak("unknown opt_revision_t type");
16553
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16554
svn_swig_pl_make_pool ((SV *)NULL));
16556
svn_error_clear (err);
16557
SWIG_croak("unknown opt_revision_t type");
16560
SWIG_croak("unknown opt_revision_t type");
16562
rev3.kind = svn_opt_revision_date;
16563
rev3.value.date = tm;
16565
SWIG_croak("unknown opt_revision_t type");
16567
SWIG_croak("unknown opt_revision_t type");
16571
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
16572
rev4.kind = svn_opt_revision_unspecified;
16574
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
16575
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
16577
else if (looks_like_number(ST(3))) {
16578
rev4.kind = svn_opt_revision_number;
16579
rev4.value.number = SvIV(ST(3));
16581
else if (SvPOK(ST(3))) {
16582
char *input = SvPV_nolen(ST(3));
16583
if (svn_cstring_casecmp(input, "BASE") == 0)
16584
rev4.kind = svn_opt_revision_base;
16585
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16586
rev4.kind = svn_opt_revision_head;
16587
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16588
rev4.kind = svn_opt_revision_working;
16589
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16590
rev4.kind = svn_opt_revision_committed;
16591
else if (svn_cstring_casecmp(input, "PREV") == 0)
16592
rev4.kind = svn_opt_revision_previous;
16593
else if (*input == '{') {
16594
svn_boolean_t matched;
16598
char *end = strchr(input,'}');
16600
SWIG_croak("unknown opt_revision_t type");
16602
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16603
svn_swig_pl_make_pool ((SV *)NULL));
16605
svn_error_clear (err);
16606
SWIG_croak("unknown opt_revision_t type");
16609
SWIG_croak("unknown opt_revision_t type");
16611
rev4.kind = svn_opt_revision_date;
16612
rev4.value.date = tm;
16614
SWIG_croak("unknown opt_revision_t type");
16616
SWIG_croak("unknown opt_revision_t type");
15410
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
15413
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
15416
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
16618
15418
res5 = SWIG_ConvertPtr(ST(4), &argp5,SWIGTYPE_p_svn_diff_file_options_t, 0 | 0 );
16619
15419
if (!SWIG_IsOK(res5)) {
16723
15523
arg1 = (char *)(buf1);
16726
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
16727
rev2.kind = svn_opt_revision_unspecified;
16729
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
16730
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
16732
else if (looks_like_number(ST(1))) {
16733
rev2.kind = svn_opt_revision_number;
16734
rev2.value.number = SvIV(ST(1));
16736
else if (SvPOK(ST(1))) {
16737
char *input = SvPV_nolen(ST(1));
16738
if (svn_cstring_casecmp(input, "BASE") == 0)
16739
rev2.kind = svn_opt_revision_base;
16740
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16741
rev2.kind = svn_opt_revision_head;
16742
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16743
rev2.kind = svn_opt_revision_working;
16744
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16745
rev2.kind = svn_opt_revision_committed;
16746
else if (svn_cstring_casecmp(input, "PREV") == 0)
16747
rev2.kind = svn_opt_revision_previous;
16748
else if (*input == '{') {
16749
svn_boolean_t matched;
16753
char *end = strchr(input,'}');
16755
SWIG_croak("unknown opt_revision_t type");
16757
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16758
svn_swig_pl_make_pool ((SV *)NULL));
16760
svn_error_clear (err);
16761
SWIG_croak("unknown opt_revision_t type");
16764
SWIG_croak("unknown opt_revision_t type");
16766
rev2.kind = svn_opt_revision_date;
16767
rev2.value.date = tm;
16769
SWIG_croak("unknown opt_revision_t type");
16771
SWIG_croak("unknown opt_revision_t type");
16775
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
16776
rev3.kind = svn_opt_revision_unspecified;
16778
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
16779
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
16781
else if (looks_like_number(ST(2))) {
16782
rev3.kind = svn_opt_revision_number;
16783
rev3.value.number = SvIV(ST(2));
16785
else if (SvPOK(ST(2))) {
16786
char *input = SvPV_nolen(ST(2));
16787
if (svn_cstring_casecmp(input, "BASE") == 0)
16788
rev3.kind = svn_opt_revision_base;
16789
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16790
rev3.kind = svn_opt_revision_head;
16791
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16792
rev3.kind = svn_opt_revision_working;
16793
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16794
rev3.kind = svn_opt_revision_committed;
16795
else if (svn_cstring_casecmp(input, "PREV") == 0)
16796
rev3.kind = svn_opt_revision_previous;
16797
else if (*input == '{') {
16798
svn_boolean_t matched;
16802
char *end = strchr(input,'}');
16804
SWIG_croak("unknown opt_revision_t type");
16806
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16807
svn_swig_pl_make_pool ((SV *)NULL));
16809
svn_error_clear (err);
16810
SWIG_croak("unknown opt_revision_t type");
16813
SWIG_croak("unknown opt_revision_t type");
16815
rev3.kind = svn_opt_revision_date;
16816
rev3.value.date = tm;
16818
SWIG_croak("unknown opt_revision_t type");
16820
SWIG_croak("unknown opt_revision_t type");
16824
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
16825
rev4.kind = svn_opt_revision_unspecified;
16827
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
16828
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
16830
else if (looks_like_number(ST(3))) {
16831
rev4.kind = svn_opt_revision_number;
16832
rev4.value.number = SvIV(ST(3));
16834
else if (SvPOK(ST(3))) {
16835
char *input = SvPV_nolen(ST(3));
16836
if (svn_cstring_casecmp(input, "BASE") == 0)
16837
rev4.kind = svn_opt_revision_base;
16838
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16839
rev4.kind = svn_opt_revision_head;
16840
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16841
rev4.kind = svn_opt_revision_working;
16842
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16843
rev4.kind = svn_opt_revision_committed;
16844
else if (svn_cstring_casecmp(input, "PREV") == 0)
16845
rev4.kind = svn_opt_revision_previous;
16846
else if (*input == '{') {
16847
svn_boolean_t matched;
16851
char *end = strchr(input,'}');
16853
SWIG_croak("unknown opt_revision_t type");
16855
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16856
svn_swig_pl_make_pool ((SV *)NULL));
16858
svn_error_clear (err);
16859
SWIG_croak("unknown opt_revision_t type");
16862
SWIG_croak("unknown opt_revision_t type");
16864
rev4.kind = svn_opt_revision_date;
16865
rev4.value.date = tm;
16867
SWIG_croak("unknown opt_revision_t type");
16869
SWIG_croak("unknown opt_revision_t type");
15525
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
15528
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
15531
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
16872
15534
arg5 = svn_swig_pl_blame_func;
16960
15622
arg1 = (char *)(buf1);
16963
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
16964
rev2.kind = svn_opt_revision_unspecified;
16966
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
16967
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
16969
else if (looks_like_number(ST(1))) {
16970
rev2.kind = svn_opt_revision_number;
16971
rev2.value.number = SvIV(ST(1));
16973
else if (SvPOK(ST(1))) {
16974
char *input = SvPV_nolen(ST(1));
16975
if (svn_cstring_casecmp(input, "BASE") == 0)
16976
rev2.kind = svn_opt_revision_base;
16977
else if (svn_cstring_casecmp(input, "HEAD") == 0)
16978
rev2.kind = svn_opt_revision_head;
16979
else if (svn_cstring_casecmp(input, "WORKING") == 0)
16980
rev2.kind = svn_opt_revision_working;
16981
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
16982
rev2.kind = svn_opt_revision_committed;
16983
else if (svn_cstring_casecmp(input, "PREV") == 0)
16984
rev2.kind = svn_opt_revision_previous;
16985
else if (*input == '{') {
16986
svn_boolean_t matched;
16990
char *end = strchr(input,'}');
16992
SWIG_croak("unknown opt_revision_t type");
16994
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
16995
svn_swig_pl_make_pool ((SV *)NULL));
16997
svn_error_clear (err);
16998
SWIG_croak("unknown opt_revision_t type");
17001
SWIG_croak("unknown opt_revision_t type");
17003
rev2.kind = svn_opt_revision_date;
17004
rev2.value.date = tm;
17006
SWIG_croak("unknown opt_revision_t type");
17008
SWIG_croak("unknown opt_revision_t type");
15624
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
17012
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
17013
rev3.kind = svn_opt_revision_unspecified;
17015
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
17016
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
17018
else if (looks_like_number(ST(2))) {
17019
rev3.kind = svn_opt_revision_number;
17020
rev3.value.number = SvIV(ST(2));
17022
else if (SvPOK(ST(2))) {
17023
char *input = SvPV_nolen(ST(2));
17024
if (svn_cstring_casecmp(input, "BASE") == 0)
17025
rev3.kind = svn_opt_revision_base;
17026
else if (svn_cstring_casecmp(input, "HEAD") == 0)
17027
rev3.kind = svn_opt_revision_head;
17028
else if (svn_cstring_casecmp(input, "WORKING") == 0)
17029
rev3.kind = svn_opt_revision_working;
17030
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
17031
rev3.kind = svn_opt_revision_committed;
17032
else if (svn_cstring_casecmp(input, "PREV") == 0)
17033
rev3.kind = svn_opt_revision_previous;
17034
else if (*input == '{') {
17035
svn_boolean_t matched;
17039
char *end = strchr(input,'}');
17041
SWIG_croak("unknown opt_revision_t type");
17043
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
17044
svn_swig_pl_make_pool ((SV *)NULL));
17046
svn_error_clear (err);
17047
SWIG_croak("unknown opt_revision_t type");
17050
SWIG_croak("unknown opt_revision_t type");
17052
rev3.kind = svn_opt_revision_date;
17053
rev3.value.date = tm;
17055
SWIG_croak("unknown opt_revision_t type");
17057
SWIG_croak("unknown opt_revision_t type");
15627
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
17060
15630
arg4 = svn_swig_pl_blame_func;
15680
XS(_wrap_svn_client_diff6) {
15682
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
15683
char *arg2 = (char *) 0 ;
15684
svn_opt_revision_t *arg3 = (svn_opt_revision_t *) 0 ;
15685
char *arg4 = (char *) 0 ;
15686
svn_opt_revision_t *arg5 = (svn_opt_revision_t *) 0 ;
15687
char *arg6 = (char *) 0 ;
15689
svn_boolean_t arg8 ;
15690
svn_boolean_t arg9 ;
15691
svn_boolean_t arg10 ;
15692
svn_boolean_t arg11 ;
15693
svn_boolean_t arg12 ;
15694
svn_boolean_t arg13 ;
15695
svn_boolean_t arg14 ;
15696
svn_boolean_t arg15 ;
15697
char *arg16 = (char *) 0 ;
15698
svn_stream_t *arg17 = (svn_stream_t *) 0 ;
15699
svn_stream_t *arg18 = (svn_stream_t *) 0 ;
15700
apr_array_header_t *arg19 = (apr_array_header_t *) 0 ;
15701
svn_client_ctx_t *arg20 = (svn_client_ctx_t *) 0 ;
15702
apr_pool_t *arg21 = (apr_pool_t *) 0 ;
15703
apr_pool_t *_global_pool ;
15707
svn_opt_revision_t rev3 ;
15711
svn_opt_revision_t rev5 ;
15739
svn_error_t *result = 0 ;
15743
_global_pool = arg21 = svn_swig_pl_make_pool (ST(items-1));
15745
if ((items < 20) || (items > 21)) {
15746
SWIG_croak("Usage: svn_client_diff6(diff_options,path_or_url1,revision1,path_or_url2,revision2,relative_to_dir,depth,ignore_ancestry,no_diff_added,no_diff_deleted,show_copies_as_adds,ignore_content_type,ignore_properties,properties_only,use_git_diff_format,header_encoding,outstream,errstream,changelists,ctx,pool);");
15749
arg1 = (apr_array_header_t *) svn_swig_pl_strings_to_array(ST(0),
15752
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
15753
if (!SWIG_IsOK(res2)) {
15754
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_diff6" "', argument " "2"" of type '" "char const *""'");
15756
arg2 = (char *)(buf2);
15758
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
15760
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
15761
if (!SWIG_IsOK(res4)) {
15762
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_client_diff6" "', argument " "4"" of type '" "char const *""'");
15764
arg4 = (char *)(buf4);
15766
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
15768
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
15769
if (!SWIG_IsOK(res6)) {
15770
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_client_diff6" "', argument " "6"" of type '" "char const *""'");
15772
arg6 = (char *)(buf6);
15773
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
15774
if (!SWIG_IsOK(ecode7)) {
15775
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_diff6" "', argument " "7"" of type '" "svn_depth_t""'");
15777
arg7 = (svn_depth_t)(val7);
15778
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
15779
if (!SWIG_IsOK(ecode8)) {
15780
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_diff6" "', argument " "8"" of type '" "svn_boolean_t""'");
15782
arg8 = (svn_boolean_t)(val8);
15783
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
15784
if (!SWIG_IsOK(ecode9)) {
15785
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_diff6" "', argument " "9"" of type '" "svn_boolean_t""'");
15787
arg9 = (svn_boolean_t)(val9);
15788
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(9), &val10);
15789
if (!SWIG_IsOK(ecode10)) {
15790
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_diff6" "', argument " "10"" of type '" "svn_boolean_t""'");
15792
arg10 = (svn_boolean_t)(val10);
15793
ecode11 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(10), &val11);
15794
if (!SWIG_IsOK(ecode11)) {
15795
SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "svn_client_diff6" "', argument " "11"" of type '" "svn_boolean_t""'");
15797
arg11 = (svn_boolean_t)(val11);
15798
ecode12 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(11), &val12);
15799
if (!SWIG_IsOK(ecode12)) {
15800
SWIG_exception_fail(SWIG_ArgError(ecode12), "in method '" "svn_client_diff6" "', argument " "12"" of type '" "svn_boolean_t""'");
15802
arg12 = (svn_boolean_t)(val12);
15803
ecode13 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(12), &val13);
15804
if (!SWIG_IsOK(ecode13)) {
15805
SWIG_exception_fail(SWIG_ArgError(ecode13), "in method '" "svn_client_diff6" "', argument " "13"" of type '" "svn_boolean_t""'");
15807
arg13 = (svn_boolean_t)(val13);
15808
ecode14 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(13), &val14);
15809
if (!SWIG_IsOK(ecode14)) {
15810
SWIG_exception_fail(SWIG_ArgError(ecode14), "in method '" "svn_client_diff6" "', argument " "14"" of type '" "svn_boolean_t""'");
15812
arg14 = (svn_boolean_t)(val14);
15813
ecode15 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(14), &val15);
15814
if (!SWIG_IsOK(ecode15)) {
15815
SWIG_exception_fail(SWIG_ArgError(ecode15), "in method '" "svn_client_diff6" "', argument " "15"" of type '" "svn_boolean_t""'");
15817
arg15 = (svn_boolean_t)(val15);
15818
res16 = SWIG_AsCharPtrAndSize(ST(15), &buf16, NULL, &alloc16);
15819
if (!SWIG_IsOK(res16)) {
15820
SWIG_exception_fail(SWIG_ArgError(res16), "in method '" "svn_client_diff6" "', argument " "16"" of type '" "char const *""'");
15822
arg16 = (char *)(buf16);
15824
svn_swig_pl_make_stream (&arg17, ST(16));
15827
svn_swig_pl_make_stream (&arg18, ST(17));
15830
arg19 = SvOK(ST(18)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
15831
ST(18), _global_pool) : NULL;
15833
res20 = SWIG_ConvertPtr(ST(19), &argp20,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
15834
if (!SWIG_IsOK(res20)) {
15835
SWIG_exception_fail(SWIG_ArgError(res20), "in method '" "svn_client_diff6" "', argument " "20"" of type '" "svn_client_ctx_t *""'");
15837
arg20 = (svn_client_ctx_t *)(argp20);
15842
result = (svn_error_t *)svn_client_diff6((apr_array_header_t const *)arg1,(char const *)arg2,(struct svn_opt_revision_t const *)arg3,(char const *)arg4,(struct svn_opt_revision_t const *)arg5,(char const *)arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14,arg15,(char const *)arg16,arg17,arg18,(apr_array_header_t const *)arg19,arg20,arg21);
15849
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
15851
if (SvOK(exception_handler)) {
15852
SV *callback_result;
15854
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
15855
&callback_result, "S", result,
15856
SWIGTYPE_p_svn_error_t);
15858
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
15864
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
15866
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
15868
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
15878
if (alloc16 == SWIG_NEWOBJ) free((char*)buf16);
15887
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
15889
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
15891
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
15901
if (alloc16 == SWIG_NEWOBJ) free((char*)buf16);
17110
15912
XS(_wrap_svn_client_diff5) {
17112
15914
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
16756
XS(_wrap_svn_client_diff_peg6) {
16758
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
16759
char *arg2 = (char *) 0 ;
16760
svn_opt_revision_t *arg3 = (svn_opt_revision_t *) 0 ;
16761
svn_opt_revision_t *arg4 = (svn_opt_revision_t *) 0 ;
16762
svn_opt_revision_t *arg5 = (svn_opt_revision_t *) 0 ;
16763
char *arg6 = (char *) 0 ;
16765
svn_boolean_t arg8 ;
16766
svn_boolean_t arg9 ;
16767
svn_boolean_t arg10 ;
16768
svn_boolean_t arg11 ;
16769
svn_boolean_t arg12 ;
16770
svn_boolean_t arg13 ;
16771
svn_boolean_t arg14 ;
16772
svn_boolean_t arg15 ;
16773
char *arg16 = (char *) 0 ;
16774
svn_stream_t *arg17 = (svn_stream_t *) 0 ;
16775
svn_stream_t *arg18 = (svn_stream_t *) 0 ;
16776
apr_array_header_t *arg19 = (apr_array_header_t *) 0 ;
16777
svn_client_ctx_t *arg20 = (svn_client_ctx_t *) 0 ;
16778
apr_pool_t *arg21 = (apr_pool_t *) 0 ;
16779
apr_pool_t *_global_pool ;
16783
svn_opt_revision_t rev3 ;
16784
svn_opt_revision_t rev4 ;
16785
svn_opt_revision_t rev5 ;
16813
svn_error_t *result = 0 ;
16817
_global_pool = arg21 = svn_swig_pl_make_pool (ST(items-1));
16819
if ((items < 20) || (items > 21)) {
16820
SWIG_croak("Usage: svn_client_diff_peg6(diff_options,path_or_url,peg_revision,start_revision,end_revision,relative_to_dir,depth,ignore_ancestry,no_diff_added,no_diff_deleted,show_copies_as_adds,ignore_content_type,ignore_properties,properties_only,use_git_diff_format,header_encoding,outstream,errstream,changelists,ctx,pool);");
16823
arg1 = (apr_array_header_t *) svn_swig_pl_strings_to_array(ST(0),
16826
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
16827
if (!SWIG_IsOK(res2)) {
16828
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_diff_peg6" "', argument " "2"" of type '" "char const *""'");
16830
arg2 = (char *)(buf2);
16832
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
16835
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
16838
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
16840
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
16841
if (!SWIG_IsOK(res6)) {
16842
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_client_diff_peg6" "', argument " "6"" of type '" "char const *""'");
16844
arg6 = (char *)(buf6);
16845
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
16846
if (!SWIG_IsOK(ecode7)) {
16847
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_diff_peg6" "', argument " "7"" of type '" "svn_depth_t""'");
16849
arg7 = (svn_depth_t)(val7);
16850
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
16851
if (!SWIG_IsOK(ecode8)) {
16852
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_diff_peg6" "', argument " "8"" of type '" "svn_boolean_t""'");
16854
arg8 = (svn_boolean_t)(val8);
16855
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
16856
if (!SWIG_IsOK(ecode9)) {
16857
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_diff_peg6" "', argument " "9"" of type '" "svn_boolean_t""'");
16859
arg9 = (svn_boolean_t)(val9);
16860
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(9), &val10);
16861
if (!SWIG_IsOK(ecode10)) {
16862
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_diff_peg6" "', argument " "10"" of type '" "svn_boolean_t""'");
16864
arg10 = (svn_boolean_t)(val10);
16865
ecode11 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(10), &val11);
16866
if (!SWIG_IsOK(ecode11)) {
16867
SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "svn_client_diff_peg6" "', argument " "11"" of type '" "svn_boolean_t""'");
16869
arg11 = (svn_boolean_t)(val11);
16870
ecode12 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(11), &val12);
16871
if (!SWIG_IsOK(ecode12)) {
16872
SWIG_exception_fail(SWIG_ArgError(ecode12), "in method '" "svn_client_diff_peg6" "', argument " "12"" of type '" "svn_boolean_t""'");
16874
arg12 = (svn_boolean_t)(val12);
16875
ecode13 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(12), &val13);
16876
if (!SWIG_IsOK(ecode13)) {
16877
SWIG_exception_fail(SWIG_ArgError(ecode13), "in method '" "svn_client_diff_peg6" "', argument " "13"" of type '" "svn_boolean_t""'");
16879
arg13 = (svn_boolean_t)(val13);
16880
ecode14 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(13), &val14);
16881
if (!SWIG_IsOK(ecode14)) {
16882
SWIG_exception_fail(SWIG_ArgError(ecode14), "in method '" "svn_client_diff_peg6" "', argument " "14"" of type '" "svn_boolean_t""'");
16884
arg14 = (svn_boolean_t)(val14);
16885
ecode15 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(14), &val15);
16886
if (!SWIG_IsOK(ecode15)) {
16887
SWIG_exception_fail(SWIG_ArgError(ecode15), "in method '" "svn_client_diff_peg6" "', argument " "15"" of type '" "svn_boolean_t""'");
16889
arg15 = (svn_boolean_t)(val15);
16890
res16 = SWIG_AsCharPtrAndSize(ST(15), &buf16, NULL, &alloc16);
16891
if (!SWIG_IsOK(res16)) {
16892
SWIG_exception_fail(SWIG_ArgError(res16), "in method '" "svn_client_diff_peg6" "', argument " "16"" of type '" "char const *""'");
16894
arg16 = (char *)(buf16);
16896
svn_swig_pl_make_stream (&arg17, ST(16));
16899
svn_swig_pl_make_stream (&arg18, ST(17));
16902
arg19 = SvOK(ST(18)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
16903
ST(18), _global_pool) : NULL;
16905
res20 = SWIG_ConvertPtr(ST(19), &argp20,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
16906
if (!SWIG_IsOK(res20)) {
16907
SWIG_exception_fail(SWIG_ArgError(res20), "in method '" "svn_client_diff_peg6" "', argument " "20"" of type '" "svn_client_ctx_t *""'");
16909
arg20 = (svn_client_ctx_t *)(argp20);
16915
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
16919
result = (svn_error_t *)svn_client_diff_peg6((apr_array_header_t const *)arg1,(char const *)arg2,(struct svn_opt_revision_t const *)arg3,(struct svn_opt_revision_t const *)arg4,(struct svn_opt_revision_t const *)arg5,(char const *)arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14,arg15,(char const *)arg16,arg17,arg18,(apr_array_header_t const *)arg19,arg20,arg21);
16926
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
16928
if (SvOK(exception_handler)) {
16929
SV *callback_result;
16931
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
16932
&callback_result, "S", result,
16933
SWIGTYPE_p_svn_error_t);
16935
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
16941
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
16945
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
16955
if (alloc16 == SWIG_NEWOBJ) free((char*)buf16);
16964
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
16968
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
16978
if (alloc16 == SWIG_NEWOBJ) free((char*)buf16);
18422
16989
XS(_wrap_svn_client_diff_peg5) {
18424
16991
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
18490
17054
arg2 = (char *)(buf2);
18493
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
18494
rev3.kind = svn_opt_revision_unspecified;
18496
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
18497
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
18499
else if (looks_like_number(ST(2))) {
18500
rev3.kind = svn_opt_revision_number;
18501
rev3.value.number = SvIV(ST(2));
18503
else if (SvPOK(ST(2))) {
18504
char *input = SvPV_nolen(ST(2));
18505
if (svn_cstring_casecmp(input, "BASE") == 0)
18506
rev3.kind = svn_opt_revision_base;
18507
else if (svn_cstring_casecmp(input, "HEAD") == 0)
18508
rev3.kind = svn_opt_revision_head;
18509
else if (svn_cstring_casecmp(input, "WORKING") == 0)
18510
rev3.kind = svn_opt_revision_working;
18511
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
18512
rev3.kind = svn_opt_revision_committed;
18513
else if (svn_cstring_casecmp(input, "PREV") == 0)
18514
rev3.kind = svn_opt_revision_previous;
18515
else if (*input == '{') {
18516
svn_boolean_t matched;
18520
char *end = strchr(input,'}');
18522
SWIG_croak("unknown opt_revision_t type");
18524
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
18525
svn_swig_pl_make_pool ((SV *)NULL));
18527
svn_error_clear (err);
18528
SWIG_croak("unknown opt_revision_t type");
18531
SWIG_croak("unknown opt_revision_t type");
18533
rev3.kind = svn_opt_revision_date;
18534
rev3.value.date = tm;
18536
SWIG_croak("unknown opt_revision_t type");
18538
SWIG_croak("unknown opt_revision_t type");
18542
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
18543
rev4.kind = svn_opt_revision_unspecified;
18545
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
18546
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
18548
else if (looks_like_number(ST(3))) {
18549
rev4.kind = svn_opt_revision_number;
18550
rev4.value.number = SvIV(ST(3));
18552
else if (SvPOK(ST(3))) {
18553
char *input = SvPV_nolen(ST(3));
18554
if (svn_cstring_casecmp(input, "BASE") == 0)
18555
rev4.kind = svn_opt_revision_base;
18556
else if (svn_cstring_casecmp(input, "HEAD") == 0)
18557
rev4.kind = svn_opt_revision_head;
18558
else if (svn_cstring_casecmp(input, "WORKING") == 0)
18559
rev4.kind = svn_opt_revision_working;
18560
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
18561
rev4.kind = svn_opt_revision_committed;
18562
else if (svn_cstring_casecmp(input, "PREV") == 0)
18563
rev4.kind = svn_opt_revision_previous;
18564
else if (*input == '{') {
18565
svn_boolean_t matched;
18569
char *end = strchr(input,'}');
18571
SWIG_croak("unknown opt_revision_t type");
18573
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
18574
svn_swig_pl_make_pool ((SV *)NULL));
18576
svn_error_clear (err);
18577
SWIG_croak("unknown opt_revision_t type");
18580
SWIG_croak("unknown opt_revision_t type");
18582
rev4.kind = svn_opt_revision_date;
18583
rev4.value.date = tm;
18585
SWIG_croak("unknown opt_revision_t type");
18587
SWIG_croak("unknown opt_revision_t type");
18591
if (ST(4) == NULL || ST(4) == &PL_sv_undef || !SvOK(ST(4))) {
18592
rev5.kind = svn_opt_revision_unspecified;
18594
else if (sv_isobject(ST(4)) && sv_derived_from(ST(4), "_p_svn_opt_revision_t")) {
18595
SWIG_ConvertPtr(ST(4), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
18597
else if (looks_like_number(ST(4))) {
18598
rev5.kind = svn_opt_revision_number;
18599
rev5.value.number = SvIV(ST(4));
18601
else if (SvPOK(ST(4))) {
18602
char *input = SvPV_nolen(ST(4));
18603
if (svn_cstring_casecmp(input, "BASE") == 0)
18604
rev5.kind = svn_opt_revision_base;
18605
else if (svn_cstring_casecmp(input, "HEAD") == 0)
18606
rev5.kind = svn_opt_revision_head;
18607
else if (svn_cstring_casecmp(input, "WORKING") == 0)
18608
rev5.kind = svn_opt_revision_working;
18609
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
18610
rev5.kind = svn_opt_revision_committed;
18611
else if (svn_cstring_casecmp(input, "PREV") == 0)
18612
rev5.kind = svn_opt_revision_previous;
18613
else if (*input == '{') {
18614
svn_boolean_t matched;
18618
char *end = strchr(input,'}');
18620
SWIG_croak("unknown opt_revision_t type");
18622
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
18623
svn_swig_pl_make_pool ((SV *)NULL));
18625
svn_error_clear (err);
18626
SWIG_croak("unknown opt_revision_t type");
18629
SWIG_croak("unknown opt_revision_t type");
18631
rev5.kind = svn_opt_revision_date;
18632
rev5.value.date = tm;
18634
SWIG_croak("unknown opt_revision_t type");
18636
SWIG_croak("unknown opt_revision_t type");
17056
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
17059
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
17062
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
18638
17064
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
18639
17065
if (!SWIG_IsOK(res6)) {
18829
17251
arg2 = (char *)(buf2);
18832
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
18833
rev3.kind = svn_opt_revision_unspecified;
18835
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
18836
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
18838
else if (looks_like_number(ST(2))) {
18839
rev3.kind = svn_opt_revision_number;
18840
rev3.value.number = SvIV(ST(2));
18842
else if (SvPOK(ST(2))) {
18843
char *input = SvPV_nolen(ST(2));
18844
if (svn_cstring_casecmp(input, "BASE") == 0)
18845
rev3.kind = svn_opt_revision_base;
18846
else if (svn_cstring_casecmp(input, "HEAD") == 0)
18847
rev3.kind = svn_opt_revision_head;
18848
else if (svn_cstring_casecmp(input, "WORKING") == 0)
18849
rev3.kind = svn_opt_revision_working;
18850
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
18851
rev3.kind = svn_opt_revision_committed;
18852
else if (svn_cstring_casecmp(input, "PREV") == 0)
18853
rev3.kind = svn_opt_revision_previous;
18854
else if (*input == '{') {
18855
svn_boolean_t matched;
18859
char *end = strchr(input,'}');
18861
SWIG_croak("unknown opt_revision_t type");
18863
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
18864
svn_swig_pl_make_pool ((SV *)NULL));
18866
svn_error_clear (err);
18867
SWIG_croak("unknown opt_revision_t type");
18870
SWIG_croak("unknown opt_revision_t type");
18872
rev3.kind = svn_opt_revision_date;
18873
rev3.value.date = tm;
18875
SWIG_croak("unknown opt_revision_t type");
18877
SWIG_croak("unknown opt_revision_t type");
18881
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
18882
rev4.kind = svn_opt_revision_unspecified;
18884
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
18885
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
18887
else if (looks_like_number(ST(3))) {
18888
rev4.kind = svn_opt_revision_number;
18889
rev4.value.number = SvIV(ST(3));
18891
else if (SvPOK(ST(3))) {
18892
char *input = SvPV_nolen(ST(3));
18893
if (svn_cstring_casecmp(input, "BASE") == 0)
18894
rev4.kind = svn_opt_revision_base;
18895
else if (svn_cstring_casecmp(input, "HEAD") == 0)
18896
rev4.kind = svn_opt_revision_head;
18897
else if (svn_cstring_casecmp(input, "WORKING") == 0)
18898
rev4.kind = svn_opt_revision_working;
18899
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
18900
rev4.kind = svn_opt_revision_committed;
18901
else if (svn_cstring_casecmp(input, "PREV") == 0)
18902
rev4.kind = svn_opt_revision_previous;
18903
else if (*input == '{') {
18904
svn_boolean_t matched;
18908
char *end = strchr(input,'}');
18910
SWIG_croak("unknown opt_revision_t type");
18912
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
18913
svn_swig_pl_make_pool ((SV *)NULL));
18915
svn_error_clear (err);
18916
SWIG_croak("unknown opt_revision_t type");
18919
SWIG_croak("unknown opt_revision_t type");
18921
rev4.kind = svn_opt_revision_date;
18922
rev4.value.date = tm;
18924
SWIG_croak("unknown opt_revision_t type");
18926
SWIG_croak("unknown opt_revision_t type");
18930
if (ST(4) == NULL || ST(4) == &PL_sv_undef || !SvOK(ST(4))) {
18931
rev5.kind = svn_opt_revision_unspecified;
18933
else if (sv_isobject(ST(4)) && sv_derived_from(ST(4), "_p_svn_opt_revision_t")) {
18934
SWIG_ConvertPtr(ST(4), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
18936
else if (looks_like_number(ST(4))) {
18937
rev5.kind = svn_opt_revision_number;
18938
rev5.value.number = SvIV(ST(4));
18940
else if (SvPOK(ST(4))) {
18941
char *input = SvPV_nolen(ST(4));
18942
if (svn_cstring_casecmp(input, "BASE") == 0)
18943
rev5.kind = svn_opt_revision_base;
18944
else if (svn_cstring_casecmp(input, "HEAD") == 0)
18945
rev5.kind = svn_opt_revision_head;
18946
else if (svn_cstring_casecmp(input, "WORKING") == 0)
18947
rev5.kind = svn_opt_revision_working;
18948
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
18949
rev5.kind = svn_opt_revision_committed;
18950
else if (svn_cstring_casecmp(input, "PREV") == 0)
18951
rev5.kind = svn_opt_revision_previous;
18952
else if (*input == '{') {
18953
svn_boolean_t matched;
18957
char *end = strchr(input,'}');
18959
SWIG_croak("unknown opt_revision_t type");
18961
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
18962
svn_swig_pl_make_pool ((SV *)NULL));
18964
svn_error_clear (err);
18965
SWIG_croak("unknown opt_revision_t type");
18968
SWIG_croak("unknown opt_revision_t type");
18970
rev5.kind = svn_opt_revision_date;
18971
rev5.value.date = tm;
18973
SWIG_croak("unknown opt_revision_t type");
18975
SWIG_croak("unknown opt_revision_t type");
17253
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
17256
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
17259
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
18977
17261
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
18978
17262
if (!SWIG_IsOK(res6)) {
19146
17429
arg2 = (char *)(buf2);
19149
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
19150
rev3.kind = svn_opt_revision_unspecified;
19152
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
19153
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
19155
else if (looks_like_number(ST(2))) {
19156
rev3.kind = svn_opt_revision_number;
19157
rev3.value.number = SvIV(ST(2));
19159
else if (SvPOK(ST(2))) {
19160
char *input = SvPV_nolen(ST(2));
19161
if (svn_cstring_casecmp(input, "BASE") == 0)
19162
rev3.kind = svn_opt_revision_base;
19163
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19164
rev3.kind = svn_opt_revision_head;
19165
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19166
rev3.kind = svn_opt_revision_working;
19167
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19168
rev3.kind = svn_opt_revision_committed;
19169
else if (svn_cstring_casecmp(input, "PREV") == 0)
19170
rev3.kind = svn_opt_revision_previous;
19171
else if (*input == '{') {
19172
svn_boolean_t matched;
19176
char *end = strchr(input,'}');
19178
SWIG_croak("unknown opt_revision_t type");
19180
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19181
svn_swig_pl_make_pool ((SV *)NULL));
19183
svn_error_clear (err);
19184
SWIG_croak("unknown opt_revision_t type");
19187
SWIG_croak("unknown opt_revision_t type");
19189
rev3.kind = svn_opt_revision_date;
19190
rev3.value.date = tm;
19192
SWIG_croak("unknown opt_revision_t type");
19194
SWIG_croak("unknown opt_revision_t type");
19198
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
19199
rev4.kind = svn_opt_revision_unspecified;
19201
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
19202
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
19204
else if (looks_like_number(ST(3))) {
19205
rev4.kind = svn_opt_revision_number;
19206
rev4.value.number = SvIV(ST(3));
19208
else if (SvPOK(ST(3))) {
19209
char *input = SvPV_nolen(ST(3));
19210
if (svn_cstring_casecmp(input, "BASE") == 0)
19211
rev4.kind = svn_opt_revision_base;
19212
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19213
rev4.kind = svn_opt_revision_head;
19214
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19215
rev4.kind = svn_opt_revision_working;
19216
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19217
rev4.kind = svn_opt_revision_committed;
19218
else if (svn_cstring_casecmp(input, "PREV") == 0)
19219
rev4.kind = svn_opt_revision_previous;
19220
else if (*input == '{') {
19221
svn_boolean_t matched;
19225
char *end = strchr(input,'}');
19227
SWIG_croak("unknown opt_revision_t type");
19229
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19230
svn_swig_pl_make_pool ((SV *)NULL));
19232
svn_error_clear (err);
19233
SWIG_croak("unknown opt_revision_t type");
19236
SWIG_croak("unknown opt_revision_t type");
19238
rev4.kind = svn_opt_revision_date;
19239
rev4.value.date = tm;
19241
SWIG_croak("unknown opt_revision_t type");
19243
SWIG_croak("unknown opt_revision_t type");
19247
if (ST(4) == NULL || ST(4) == &PL_sv_undef || !SvOK(ST(4))) {
19248
rev5.kind = svn_opt_revision_unspecified;
19250
else if (sv_isobject(ST(4)) && sv_derived_from(ST(4), "_p_svn_opt_revision_t")) {
19251
SWIG_ConvertPtr(ST(4), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
19253
else if (looks_like_number(ST(4))) {
19254
rev5.kind = svn_opt_revision_number;
19255
rev5.value.number = SvIV(ST(4));
19257
else if (SvPOK(ST(4))) {
19258
char *input = SvPV_nolen(ST(4));
19259
if (svn_cstring_casecmp(input, "BASE") == 0)
19260
rev5.kind = svn_opt_revision_base;
19261
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19262
rev5.kind = svn_opt_revision_head;
19263
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19264
rev5.kind = svn_opt_revision_working;
19265
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19266
rev5.kind = svn_opt_revision_committed;
19267
else if (svn_cstring_casecmp(input, "PREV") == 0)
19268
rev5.kind = svn_opt_revision_previous;
19269
else if (*input == '{') {
19270
svn_boolean_t matched;
19274
char *end = strchr(input,'}');
19276
SWIG_croak("unknown opt_revision_t type");
19278
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19279
svn_swig_pl_make_pool ((SV *)NULL));
19281
svn_error_clear (err);
19282
SWIG_croak("unknown opt_revision_t type");
19285
SWIG_croak("unknown opt_revision_t type");
19287
rev5.kind = svn_opt_revision_date;
19288
rev5.value.date = tm;
19290
SWIG_croak("unknown opt_revision_t type");
19292
SWIG_croak("unknown opt_revision_t type");
17431
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
17434
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
17437
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
19294
17439
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
19295
17440
if (!SWIG_IsOK(ecode6)) {
19445
17590
arg2 = (char *)(buf2);
19448
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
19449
rev3.kind = svn_opt_revision_unspecified;
19451
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
19452
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
19454
else if (looks_like_number(ST(2))) {
19455
rev3.kind = svn_opt_revision_number;
19456
rev3.value.number = SvIV(ST(2));
19458
else if (SvPOK(ST(2))) {
19459
char *input = SvPV_nolen(ST(2));
19460
if (svn_cstring_casecmp(input, "BASE") == 0)
19461
rev3.kind = svn_opt_revision_base;
19462
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19463
rev3.kind = svn_opt_revision_head;
19464
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19465
rev3.kind = svn_opt_revision_working;
19466
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19467
rev3.kind = svn_opt_revision_committed;
19468
else if (svn_cstring_casecmp(input, "PREV") == 0)
19469
rev3.kind = svn_opt_revision_previous;
19470
else if (*input == '{') {
19471
svn_boolean_t matched;
19475
char *end = strchr(input,'}');
19477
SWIG_croak("unknown opt_revision_t type");
19479
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19480
svn_swig_pl_make_pool ((SV *)NULL));
19482
svn_error_clear (err);
19483
SWIG_croak("unknown opt_revision_t type");
19486
SWIG_croak("unknown opt_revision_t type");
19488
rev3.kind = svn_opt_revision_date;
19489
rev3.value.date = tm;
19491
SWIG_croak("unknown opt_revision_t type");
19493
SWIG_croak("unknown opt_revision_t type");
19497
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
19498
rev4.kind = svn_opt_revision_unspecified;
19500
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
19501
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
19503
else if (looks_like_number(ST(3))) {
19504
rev4.kind = svn_opt_revision_number;
19505
rev4.value.number = SvIV(ST(3));
19507
else if (SvPOK(ST(3))) {
19508
char *input = SvPV_nolen(ST(3));
19509
if (svn_cstring_casecmp(input, "BASE") == 0)
19510
rev4.kind = svn_opt_revision_base;
19511
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19512
rev4.kind = svn_opt_revision_head;
19513
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19514
rev4.kind = svn_opt_revision_working;
19515
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19516
rev4.kind = svn_opt_revision_committed;
19517
else if (svn_cstring_casecmp(input, "PREV") == 0)
19518
rev4.kind = svn_opt_revision_previous;
19519
else if (*input == '{') {
19520
svn_boolean_t matched;
19524
char *end = strchr(input,'}');
19526
SWIG_croak("unknown opt_revision_t type");
19528
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19529
svn_swig_pl_make_pool ((SV *)NULL));
19531
svn_error_clear (err);
19532
SWIG_croak("unknown opt_revision_t type");
19535
SWIG_croak("unknown opt_revision_t type");
19537
rev4.kind = svn_opt_revision_date;
19538
rev4.value.date = tm;
19540
SWIG_croak("unknown opt_revision_t type");
19542
SWIG_croak("unknown opt_revision_t type");
19546
if (ST(4) == NULL || ST(4) == &PL_sv_undef || !SvOK(ST(4))) {
19547
rev5.kind = svn_opt_revision_unspecified;
19549
else if (sv_isobject(ST(4)) && sv_derived_from(ST(4), "_p_svn_opt_revision_t")) {
19550
SWIG_ConvertPtr(ST(4), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
19552
else if (looks_like_number(ST(4))) {
19553
rev5.kind = svn_opt_revision_number;
19554
rev5.value.number = SvIV(ST(4));
19556
else if (SvPOK(ST(4))) {
19557
char *input = SvPV_nolen(ST(4));
19558
if (svn_cstring_casecmp(input, "BASE") == 0)
19559
rev5.kind = svn_opt_revision_base;
19560
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19561
rev5.kind = svn_opt_revision_head;
19562
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19563
rev5.kind = svn_opt_revision_working;
19564
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19565
rev5.kind = svn_opt_revision_committed;
19566
else if (svn_cstring_casecmp(input, "PREV") == 0)
19567
rev5.kind = svn_opt_revision_previous;
19568
else if (*input == '{') {
19569
svn_boolean_t matched;
19573
char *end = strchr(input,'}');
19575
SWIG_croak("unknown opt_revision_t type");
19577
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19578
svn_swig_pl_make_pool ((SV *)NULL));
19580
svn_error_clear (err);
19581
SWIG_croak("unknown opt_revision_t type");
19584
SWIG_croak("unknown opt_revision_t type");
19586
rev5.kind = svn_opt_revision_date;
19587
rev5.value.date = tm;
19589
SWIG_croak("unknown opt_revision_t type");
19591
SWIG_croak("unknown opt_revision_t type");
17592
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
17595
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
17598
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
19593
17600
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
19594
17601
if (!SWIG_IsOK(ecode6)) {
19734
17741
arg2 = (char *)(buf2);
19737
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
19738
rev3.kind = svn_opt_revision_unspecified;
19740
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
19741
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
19743
else if (looks_like_number(ST(2))) {
19744
rev3.kind = svn_opt_revision_number;
19745
rev3.value.number = SvIV(ST(2));
19747
else if (SvPOK(ST(2))) {
19748
char *input = SvPV_nolen(ST(2));
19749
if (svn_cstring_casecmp(input, "BASE") == 0)
19750
rev3.kind = svn_opt_revision_base;
19751
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19752
rev3.kind = svn_opt_revision_head;
19753
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19754
rev3.kind = svn_opt_revision_working;
19755
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19756
rev3.kind = svn_opt_revision_committed;
19757
else if (svn_cstring_casecmp(input, "PREV") == 0)
19758
rev3.kind = svn_opt_revision_previous;
19759
else if (*input == '{') {
19760
svn_boolean_t matched;
19764
char *end = strchr(input,'}');
19766
SWIG_croak("unknown opt_revision_t type");
19768
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19769
svn_swig_pl_make_pool ((SV *)NULL));
19771
svn_error_clear (err);
19772
SWIG_croak("unknown opt_revision_t type");
19775
SWIG_croak("unknown opt_revision_t type");
19777
rev3.kind = svn_opt_revision_date;
19778
rev3.value.date = tm;
19780
SWIG_croak("unknown opt_revision_t type");
19782
SWIG_croak("unknown opt_revision_t type");
19786
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
19787
rev4.kind = svn_opt_revision_unspecified;
19789
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
19790
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
19792
else if (looks_like_number(ST(3))) {
19793
rev4.kind = svn_opt_revision_number;
19794
rev4.value.number = SvIV(ST(3));
19796
else if (SvPOK(ST(3))) {
19797
char *input = SvPV_nolen(ST(3));
19798
if (svn_cstring_casecmp(input, "BASE") == 0)
19799
rev4.kind = svn_opt_revision_base;
19800
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19801
rev4.kind = svn_opt_revision_head;
19802
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19803
rev4.kind = svn_opt_revision_working;
19804
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19805
rev4.kind = svn_opt_revision_committed;
19806
else if (svn_cstring_casecmp(input, "PREV") == 0)
19807
rev4.kind = svn_opt_revision_previous;
19808
else if (*input == '{') {
19809
svn_boolean_t matched;
19813
char *end = strchr(input,'}');
19815
SWIG_croak("unknown opt_revision_t type");
19817
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19818
svn_swig_pl_make_pool ((SV *)NULL));
19820
svn_error_clear (err);
19821
SWIG_croak("unknown opt_revision_t type");
19824
SWIG_croak("unknown opt_revision_t type");
19826
rev4.kind = svn_opt_revision_date;
19827
rev4.value.date = tm;
19829
SWIG_croak("unknown opt_revision_t type");
19831
SWIG_croak("unknown opt_revision_t type");
19835
if (ST(4) == NULL || ST(4) == &PL_sv_undef || !SvOK(ST(4))) {
19836
rev5.kind = svn_opt_revision_unspecified;
19838
else if (sv_isobject(ST(4)) && sv_derived_from(ST(4), "_p_svn_opt_revision_t")) {
19839
SWIG_ConvertPtr(ST(4), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
19841
else if (looks_like_number(ST(4))) {
19842
rev5.kind = svn_opt_revision_number;
19843
rev5.value.number = SvIV(ST(4));
19845
else if (SvPOK(ST(4))) {
19846
char *input = SvPV_nolen(ST(4));
19847
if (svn_cstring_casecmp(input, "BASE") == 0)
19848
rev5.kind = svn_opt_revision_base;
19849
else if (svn_cstring_casecmp(input, "HEAD") == 0)
19850
rev5.kind = svn_opt_revision_head;
19851
else if (svn_cstring_casecmp(input, "WORKING") == 0)
19852
rev5.kind = svn_opt_revision_working;
19853
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
19854
rev5.kind = svn_opt_revision_committed;
19855
else if (svn_cstring_casecmp(input, "PREV") == 0)
19856
rev5.kind = svn_opt_revision_previous;
19857
else if (*input == '{') {
19858
svn_boolean_t matched;
19862
char *end = strchr(input,'}');
19864
SWIG_croak("unknown opt_revision_t type");
19866
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
19867
svn_swig_pl_make_pool ((SV *)NULL));
19869
svn_error_clear (err);
19870
SWIG_croak("unknown opt_revision_t type");
19873
SWIG_croak("unknown opt_revision_t type");
19875
rev5.kind = svn_opt_revision_date;
19876
rev5.value.date = tm;
19878
SWIG_croak("unknown opt_revision_t type");
19880
SWIG_croak("unknown opt_revision_t type");
17743
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
17746
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
17749
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
19882
17751
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
19883
17752
if (!SWIG_IsOK(ecode6)) {
20447
18125
arg1 = (char *)(buf1);
20450
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
20451
rev2.kind = svn_opt_revision_unspecified;
20453
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
20454
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
20456
else if (looks_like_number(ST(1))) {
20457
rev2.kind = svn_opt_revision_number;
20458
rev2.value.number = SvIV(ST(1));
20460
else if (SvPOK(ST(1))) {
20461
char *input = SvPV_nolen(ST(1));
20462
if (svn_cstring_casecmp(input, "BASE") == 0)
20463
rev2.kind = svn_opt_revision_base;
20464
else if (svn_cstring_casecmp(input, "HEAD") == 0)
20465
rev2.kind = svn_opt_revision_head;
20466
else if (svn_cstring_casecmp(input, "WORKING") == 0)
20467
rev2.kind = svn_opt_revision_working;
20468
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
20469
rev2.kind = svn_opt_revision_committed;
20470
else if (svn_cstring_casecmp(input, "PREV") == 0)
20471
rev2.kind = svn_opt_revision_previous;
20472
else if (*input == '{') {
20473
svn_boolean_t matched;
20477
char *end = strchr(input,'}');
20479
SWIG_croak("unknown opt_revision_t type");
20481
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
20482
svn_swig_pl_make_pool ((SV *)NULL));
20484
svn_error_clear (err);
20485
SWIG_croak("unknown opt_revision_t type");
20488
SWIG_croak("unknown opt_revision_t type");
20490
rev2.kind = svn_opt_revision_date;
20491
rev2.value.date = tm;
20493
SWIG_croak("unknown opt_revision_t type");
20495
SWIG_croak("unknown opt_revision_t type");
20499
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
20500
rev3.kind = svn_opt_revision_unspecified;
20502
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
20503
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
20505
else if (looks_like_number(ST(2))) {
20506
rev3.kind = svn_opt_revision_number;
20507
rev3.value.number = SvIV(ST(2));
20509
else if (SvPOK(ST(2))) {
20510
char *input = SvPV_nolen(ST(2));
20511
if (svn_cstring_casecmp(input, "BASE") == 0)
20512
rev3.kind = svn_opt_revision_base;
20513
else if (svn_cstring_casecmp(input, "HEAD") == 0)
20514
rev3.kind = svn_opt_revision_head;
20515
else if (svn_cstring_casecmp(input, "WORKING") == 0)
20516
rev3.kind = svn_opt_revision_working;
20517
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
20518
rev3.kind = svn_opt_revision_committed;
20519
else if (svn_cstring_casecmp(input, "PREV") == 0)
20520
rev3.kind = svn_opt_revision_previous;
20521
else if (*input == '{') {
20522
svn_boolean_t matched;
20526
char *end = strchr(input,'}');
20528
SWIG_croak("unknown opt_revision_t type");
20530
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
20531
svn_swig_pl_make_pool ((SV *)NULL));
20533
svn_error_clear (err);
20534
SWIG_croak("unknown opt_revision_t type");
20537
SWIG_croak("unknown opt_revision_t type");
20539
rev3.kind = svn_opt_revision_date;
20540
rev3.value.date = tm;
20542
SWIG_croak("unknown opt_revision_t type");
20544
SWIG_croak("unknown opt_revision_t type");
20548
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
20549
rev4.kind = svn_opt_revision_unspecified;
20551
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
20552
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
20554
else if (looks_like_number(ST(3))) {
20555
rev4.kind = svn_opt_revision_number;
20556
rev4.value.number = SvIV(ST(3));
20558
else if (SvPOK(ST(3))) {
20559
char *input = SvPV_nolen(ST(3));
20560
if (svn_cstring_casecmp(input, "BASE") == 0)
20561
rev4.kind = svn_opt_revision_base;
20562
else if (svn_cstring_casecmp(input, "HEAD") == 0)
20563
rev4.kind = svn_opt_revision_head;
20564
else if (svn_cstring_casecmp(input, "WORKING") == 0)
20565
rev4.kind = svn_opt_revision_working;
20566
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
20567
rev4.kind = svn_opt_revision_committed;
20568
else if (svn_cstring_casecmp(input, "PREV") == 0)
20569
rev4.kind = svn_opt_revision_previous;
20570
else if (*input == '{') {
20571
svn_boolean_t matched;
20575
char *end = strchr(input,'}');
20577
SWIG_croak("unknown opt_revision_t type");
20579
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
20580
svn_swig_pl_make_pool ((SV *)NULL));
20582
svn_error_clear (err);
20583
SWIG_croak("unknown opt_revision_t type");
20586
SWIG_croak("unknown opt_revision_t type");
20588
rev4.kind = svn_opt_revision_date;
20589
rev4.value.date = tm;
20591
SWIG_croak("unknown opt_revision_t type");
20593
SWIG_croak("unknown opt_revision_t type");
18127
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
18130
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
18133
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
20595
18135
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
20596
18136
if (!SWIG_IsOK(ecode5)) {
20713
18252
arg1 = (char *)(buf1);
20716
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
20717
rev2.kind = svn_opt_revision_unspecified;
20719
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
20720
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
20722
else if (looks_like_number(ST(1))) {
20723
rev2.kind = svn_opt_revision_number;
20724
rev2.value.number = SvIV(ST(1));
20726
else if (SvPOK(ST(1))) {
20727
char *input = SvPV_nolen(ST(1));
20728
if (svn_cstring_casecmp(input, "BASE") == 0)
20729
rev2.kind = svn_opt_revision_base;
20730
else if (svn_cstring_casecmp(input, "HEAD") == 0)
20731
rev2.kind = svn_opt_revision_head;
20732
else if (svn_cstring_casecmp(input, "WORKING") == 0)
20733
rev2.kind = svn_opt_revision_working;
20734
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
20735
rev2.kind = svn_opt_revision_committed;
20736
else if (svn_cstring_casecmp(input, "PREV") == 0)
20737
rev2.kind = svn_opt_revision_previous;
20738
else if (*input == '{') {
20739
svn_boolean_t matched;
20743
char *end = strchr(input,'}');
20745
SWIG_croak("unknown opt_revision_t type");
20747
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
20748
svn_swig_pl_make_pool ((SV *)NULL));
20750
svn_error_clear (err);
20751
SWIG_croak("unknown opt_revision_t type");
20754
SWIG_croak("unknown opt_revision_t type");
20756
rev2.kind = svn_opt_revision_date;
20757
rev2.value.date = tm;
20759
SWIG_croak("unknown opt_revision_t type");
20761
SWIG_croak("unknown opt_revision_t type");
20765
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
20766
rev3.kind = svn_opt_revision_unspecified;
20768
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
20769
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
20771
else if (looks_like_number(ST(2))) {
20772
rev3.kind = svn_opt_revision_number;
20773
rev3.value.number = SvIV(ST(2));
20775
else if (SvPOK(ST(2))) {
20776
char *input = SvPV_nolen(ST(2));
20777
if (svn_cstring_casecmp(input, "BASE") == 0)
20778
rev3.kind = svn_opt_revision_base;
20779
else if (svn_cstring_casecmp(input, "HEAD") == 0)
20780
rev3.kind = svn_opt_revision_head;
20781
else if (svn_cstring_casecmp(input, "WORKING") == 0)
20782
rev3.kind = svn_opt_revision_working;
20783
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
20784
rev3.kind = svn_opt_revision_committed;
20785
else if (svn_cstring_casecmp(input, "PREV") == 0)
20786
rev3.kind = svn_opt_revision_previous;
20787
else if (*input == '{') {
20788
svn_boolean_t matched;
20792
char *end = strchr(input,'}');
20794
SWIG_croak("unknown opt_revision_t type");
20796
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
20797
svn_swig_pl_make_pool ((SV *)NULL));
20799
svn_error_clear (err);
20800
SWIG_croak("unknown opt_revision_t type");
20803
SWIG_croak("unknown opt_revision_t type");
20805
rev3.kind = svn_opt_revision_date;
20806
rev3.value.date = tm;
20808
SWIG_croak("unknown opt_revision_t type");
20810
SWIG_croak("unknown opt_revision_t type");
20814
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
20815
rev4.kind = svn_opt_revision_unspecified;
20817
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
20818
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
20820
else if (looks_like_number(ST(3))) {
20821
rev4.kind = svn_opt_revision_number;
20822
rev4.value.number = SvIV(ST(3));
20824
else if (SvPOK(ST(3))) {
20825
char *input = SvPV_nolen(ST(3));
20826
if (svn_cstring_casecmp(input, "BASE") == 0)
20827
rev4.kind = svn_opt_revision_base;
20828
else if (svn_cstring_casecmp(input, "HEAD") == 0)
20829
rev4.kind = svn_opt_revision_head;
20830
else if (svn_cstring_casecmp(input, "WORKING") == 0)
20831
rev4.kind = svn_opt_revision_working;
20832
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
20833
rev4.kind = svn_opt_revision_committed;
20834
else if (svn_cstring_casecmp(input, "PREV") == 0)
20835
rev4.kind = svn_opt_revision_previous;
20836
else if (*input == '{') {
20837
svn_boolean_t matched;
20841
char *end = strchr(input,'}');
20843
SWIG_croak("unknown opt_revision_t type");
20845
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
20846
svn_swig_pl_make_pool ((SV *)NULL));
20848
svn_error_clear (err);
20849
SWIG_croak("unknown opt_revision_t type");
20852
SWIG_croak("unknown opt_revision_t type");
20854
rev4.kind = svn_opt_revision_date;
20855
rev4.value.date = tm;
20857
SWIG_croak("unknown opt_revision_t type");
20859
SWIG_croak("unknown opt_revision_t type");
18254
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
18257
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
18260
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
20861
18262
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
20862
18263
if (!SWIG_IsOK(ecode5)) {
18334
XS(_wrap_svn_client_get_merging_summary) {
18336
svn_boolean_t *arg1 = (svn_boolean_t *) 0 ;
18337
char **arg2 = (char **) 0 ;
18338
svn_revnum_t *arg3 = (svn_revnum_t *) 0 ;
18339
char **arg4 = (char **) 0 ;
18340
svn_revnum_t *arg5 = (svn_revnum_t *) 0 ;
18341
char **arg6 = (char **) 0 ;
18342
svn_revnum_t *arg7 = (svn_revnum_t *) 0 ;
18343
char **arg8 = (char **) 0 ;
18344
svn_revnum_t *arg9 = (svn_revnum_t *) 0 ;
18345
char **arg10 = (char **) 0 ;
18346
char *arg11 = (char *) 0 ;
18347
svn_opt_revision_t *arg12 = (svn_opt_revision_t *) 0 ;
18348
char *arg13 = (char *) 0 ;
18349
svn_opt_revision_t *arg14 = (svn_opt_revision_t *) 0 ;
18350
svn_client_ctx_t *arg15 = (svn_client_ctx_t *) 0 ;
18351
apr_pool_t *arg16 = (apr_pool_t *) 0 ;
18352
apr_pool_t *arg17 = (apr_pool_t *) 0 ;
18353
apr_pool_t *_global_pool ;
18354
svn_boolean_t temp1 ;
18355
int res1 = SWIG_TMPOBJ ;
18357
svn_revnum_t temp3 ;
18358
int res3 = SWIG_TMPOBJ ;
18360
svn_revnum_t temp5 ;
18361
int res5 = SWIG_TMPOBJ ;
18363
svn_revnum_t temp7 ;
18364
int res7 = SWIG_TMPOBJ ;
18366
svn_revnum_t temp9 ;
18367
int res9 = SWIG_TMPOBJ ;
18372
svn_opt_revision_t rev12 ;
18376
svn_opt_revision_t rev14 ;
18380
svn_error_t *result = 0 ;
18384
_global_pool = arg16 = svn_swig_pl_make_pool (ST(items-1));
18387
_global_pool = arg17 = svn_swig_pl_make_pool (ST(items-1));
18399
if ((items < 5) || (items > 7)) {
18400
SWIG_croak("Usage: svn_client_get_merging_summary(source_path_or_url,source_revision,target_path_or_url,target_revision,ctx,result_pool,scratch_pool);");
18402
res11 = SWIG_AsCharPtrAndSize(ST(0), &buf11, NULL, &alloc11);
18403
if (!SWIG_IsOK(res11)) {
18404
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_client_get_merging_summary" "', argument " "11"" of type '" "char const *""'");
18406
arg11 = (char *)(buf11);
18408
arg12 = svn_swig_pl_set_revision(&rev12, ST(1), TRUE);
18410
res13 = SWIG_AsCharPtrAndSize(ST(2), &buf13, NULL, &alloc13);
18411
if (!SWIG_IsOK(res13)) {
18412
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_client_get_merging_summary" "', argument " "13"" of type '" "char const *""'");
18414
arg13 = (char *)(buf13);
18416
arg14 = svn_swig_pl_set_revision(&rev14, ST(3), TRUE);
18418
res15 = SWIG_ConvertPtr(ST(4), &argp15,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
18419
if (!SWIG_IsOK(res15)) {
18420
SWIG_exception_fail(SWIG_ArgError(res15), "in method '" "svn_client_get_merging_summary" "', argument " "15"" of type '" "svn_client_ctx_t *""'");
18422
arg15 = (svn_client_ctx_t *)(argp15);
18430
result = (svn_error_t *)svn_client_get_merging_summary(arg1,(char const **)arg2,arg3,(char const **)arg4,arg5,(char const **)arg6,arg7,(char const **)arg8,arg9,(char const **)arg10,(char const *)arg11,(struct svn_opt_revision_t const *)arg12,(char const *)arg13,(struct svn_opt_revision_t const *)arg14,arg15,arg16,arg17);
18437
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
18439
if (SvOK(exception_handler)) {
18440
SV *callback_result;
18442
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
18443
&callback_result, "S", result,
18444
SWIGTYPE_p_svn_error_t);
18446
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
18451
if (SWIG_IsTmpObj(res1)) {
18452
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++ ;
18454
int new_flags = SWIG_IsNewObj(res1) ? (SWIG_POINTER_OWN | 0) : 0;
18455
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++ ;
18458
if (*arg2 == NULL) {
18459
if (argvi >= items) EXTEND(sp,1); ST(argvi) = &PL_sv_undef; argvi++ ;
18461
if (argvi >= items) EXTEND(sp,1); ST(argvi) = sv_2mortal(newSVpv(*arg2, 0)); argvi++ ;
18464
if (SWIG_IsTmpObj(res3)) {
18465
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_From_long SWIG_PERL_CALL_ARGS_1((*arg3)); argvi++ ;
18467
int new_flags = SWIG_IsNewObj(res3) ? (SWIG_POINTER_OWN | 0) : 0;
18468
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_long, new_flags); argvi++ ;
18471
if (*arg4 == NULL) {
18472
if (argvi >= items) EXTEND(sp,1); ST(argvi) = &PL_sv_undef; argvi++ ;
18474
if (argvi >= items) EXTEND(sp,1); ST(argvi) = sv_2mortal(newSVpv(*arg4, 0)); argvi++ ;
18477
if (SWIG_IsTmpObj(res5)) {
18478
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_From_long SWIG_PERL_CALL_ARGS_1((*arg5)); argvi++ ;
18480
int new_flags = SWIG_IsNewObj(res5) ? (SWIG_POINTER_OWN | 0) : 0;
18481
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_long, new_flags); argvi++ ;
18484
if (*arg6 == NULL) {
18485
if (argvi >= items) EXTEND(sp,1); ST(argvi) = &PL_sv_undef; argvi++ ;
18487
if (argvi >= items) EXTEND(sp,1); ST(argvi) = sv_2mortal(newSVpv(*arg6, 0)); argvi++ ;
18490
if (SWIG_IsTmpObj(res7)) {
18491
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_From_long SWIG_PERL_CALL_ARGS_1((*arg7)); argvi++ ;
18493
int new_flags = SWIG_IsNewObj(res7) ? (SWIG_POINTER_OWN | 0) : 0;
18494
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_NewPointerObj((void*)(arg7), SWIGTYPE_p_long, new_flags); argvi++ ;
18497
if (*arg8 == NULL) {
18498
if (argvi >= items) EXTEND(sp,1); ST(argvi) = &PL_sv_undef; argvi++ ;
18500
if (argvi >= items) EXTEND(sp,1); ST(argvi) = sv_2mortal(newSVpv(*arg8, 0)); argvi++ ;
18503
if (SWIG_IsTmpObj(res9)) {
18504
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_From_long SWIG_PERL_CALL_ARGS_1((*arg9)); argvi++ ;
18506
int new_flags = SWIG_IsNewObj(res9) ? (SWIG_POINTER_OWN | 0) : 0;
18507
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_NewPointerObj((void*)(arg9), SWIGTYPE_p_long, new_flags); argvi++ ;
18510
if (*arg10 == NULL) {
18511
if (argvi >= items) EXTEND(sp,1); ST(argvi) = &PL_sv_undef; argvi++ ;
18513
if (argvi >= items) EXTEND(sp,1); ST(argvi) = sv_2mortal(newSVpv(*arg10, 0)); argvi++ ;
18526
if (alloc11 == SWIG_NEWOBJ) free((char*)buf11);
18528
if (alloc13 == SWIG_NEWOBJ) free((char*)buf13);
18545
if (alloc11 == SWIG_NEWOBJ) free((char*)buf11);
18547
if (alloc13 == SWIG_NEWOBJ) free((char*)buf13);
18557
XS(_wrap_svn_client_merge5) {
18559
char *arg1 = (char *) 0 ;
18560
svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
18561
char *arg3 = (char *) 0 ;
18562
svn_opt_revision_t *arg4 = (svn_opt_revision_t *) 0 ;
18563
char *arg5 = (char *) 0 ;
18565
svn_boolean_t arg7 ;
18566
svn_boolean_t arg8 ;
18567
svn_boolean_t arg9 ;
18568
svn_boolean_t arg10 ;
18569
svn_boolean_t arg11 ;
18570
svn_boolean_t arg12 ;
18571
apr_array_header_t *arg13 = (apr_array_header_t *) 0 ;
18572
svn_client_ctx_t *arg14 = (svn_client_ctx_t *) 0 ;
18573
apr_pool_t *arg15 = (apr_pool_t *) 0 ;
18574
apr_pool_t *_global_pool ;
18578
svn_opt_revision_t rev2 ;
18582
svn_opt_revision_t rev4 ;
18605
svn_error_t *result = 0 ;
18609
_global_pool = arg15 = svn_swig_pl_make_pool (ST(items-1));
18611
if ((items < 14) || (items > 15)) {
18612
SWIG_croak("Usage: svn_client_merge5(source1,revision1,source2,revision2,target_wcpath,depth,ignore_mergeinfo,diff_ignore_ancestry,force_delete,record_only,dry_run,allow_mixed_rev,merge_options,ctx,pool);");
18614
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
18615
if (!SWIG_IsOK(res1)) {
18616
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_merge5" "', argument " "1"" of type '" "char const *""'");
18618
arg1 = (char *)(buf1);
18620
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
18622
res3 = SWIG_AsCharPtrAndSize(ST(2), &buf3, NULL, &alloc3);
18623
if (!SWIG_IsOK(res3)) {
18624
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_client_merge5" "', argument " "3"" of type '" "char const *""'");
18626
arg3 = (char *)(buf3);
18628
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
18630
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
18631
if (!SWIG_IsOK(res5)) {
18632
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_client_merge5" "', argument " "5"" of type '" "char const *""'");
18634
arg5 = (char *)(buf5);
18635
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
18636
if (!SWIG_IsOK(ecode6)) {
18637
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_merge5" "', argument " "6"" of type '" "svn_depth_t""'");
18639
arg6 = (svn_depth_t)(val6);
18640
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
18641
if (!SWIG_IsOK(ecode7)) {
18642
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_merge5" "', argument " "7"" of type '" "svn_boolean_t""'");
18644
arg7 = (svn_boolean_t)(val7);
18645
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
18646
if (!SWIG_IsOK(ecode8)) {
18647
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_merge5" "', argument " "8"" of type '" "svn_boolean_t""'");
18649
arg8 = (svn_boolean_t)(val8);
18650
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
18651
if (!SWIG_IsOK(ecode9)) {
18652
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_merge5" "', argument " "9"" of type '" "svn_boolean_t""'");
18654
arg9 = (svn_boolean_t)(val9);
18655
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(9), &val10);
18656
if (!SWIG_IsOK(ecode10)) {
18657
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_merge5" "', argument " "10"" of type '" "svn_boolean_t""'");
18659
arg10 = (svn_boolean_t)(val10);
18660
ecode11 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(10), &val11);
18661
if (!SWIG_IsOK(ecode11)) {
18662
SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "svn_client_merge5" "', argument " "11"" of type '" "svn_boolean_t""'");
18664
arg11 = (svn_boolean_t)(val11);
18665
ecode12 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(11), &val12);
18666
if (!SWIG_IsOK(ecode12)) {
18667
SWIG_exception_fail(SWIG_ArgError(ecode12), "in method '" "svn_client_merge5" "', argument " "12"" of type '" "svn_boolean_t""'");
18669
arg12 = (svn_boolean_t)(val12);
18670
res13 = SWIG_ConvertPtr(ST(12), &argp13,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
18671
if (!SWIG_IsOK(res13)) {
18672
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_client_merge5" "', argument " "13"" of type '" "apr_array_header_t const *""'");
18674
arg13 = (apr_array_header_t *)(argp13);
18675
res14 = SWIG_ConvertPtr(ST(13), &argp14,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
18676
if (!SWIG_IsOK(res14)) {
18677
SWIG_exception_fail(SWIG_ArgError(res14), "in method '" "svn_client_merge5" "', argument " "14"" of type '" "svn_client_ctx_t *""'");
18679
arg14 = (svn_client_ctx_t *)(argp14);
18684
result = (svn_error_t *)svn_client_merge5((char const *)arg1,(struct svn_opt_revision_t const *)arg2,(char const *)arg3,(struct svn_opt_revision_t const *)arg4,(char const *)arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,(apr_array_header_t const *)arg13,arg14,arg15);
18691
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
18693
if (SvOK(exception_handler)) {
18694
SV *callback_result;
18696
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
18697
&callback_result, "S", result,
18698
SWIGTYPE_p_svn_error_t);
18700
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
18705
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
18707
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
18709
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
18722
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
18724
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
18726
if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
20933
18742
XS(_wrap_svn_client_merge4) {
20935
18744
char *arg1 = (char *) 0 ;
19489
XS(_wrap_svn_client_merge_peg5) {
19491
char *arg1 = (char *) 0 ;
19492
apr_array_header_t *arg2 = (apr_array_header_t *) 0 ;
19493
svn_opt_revision_t *arg3 = (svn_opt_revision_t *) 0 ;
19494
char *arg4 = (char *) 0 ;
19496
svn_boolean_t arg6 ;
19497
svn_boolean_t arg7 ;
19498
svn_boolean_t arg8 ;
19499
svn_boolean_t arg9 ;
19500
svn_boolean_t arg10 ;
19501
svn_boolean_t arg11 ;
19502
apr_array_header_t *arg12 = (apr_array_header_t *) 0 ;
19503
svn_client_ctx_t *arg13 = (svn_client_ctx_t *) 0 ;
19504
apr_pool_t *arg14 = (apr_pool_t *) 0 ;
19505
apr_pool_t *_global_pool ;
19509
svn_opt_revision_t rev3 ;
19532
svn_error_t *result = 0 ;
19536
_global_pool = arg14 = svn_swig_pl_make_pool (ST(items-1));
19538
if ((items < 13) || (items > 14)) {
19539
SWIG_croak("Usage: svn_client_merge_peg5(source_path_or_url,ranges_to_merge,source_peg_revision,target_wcpath,depth,ignore_mergeinfo,diff_ignore_ancestry,force_delete,record_only,dry_run,allow_mixed_rev,merge_options,ctx,pool);");
19541
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
19542
if (!SWIG_IsOK(res1)) {
19543
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_merge_peg5" "', argument " "1"" of type '" "char const *""'");
19545
arg1 = (char *)(buf1);
19547
arg2 = svn_swig_pl_array_to_apr_array_revision_range(ST(1), _global_pool);
19550
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
19552
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
19553
if (!SWIG_IsOK(res4)) {
19554
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_client_merge_peg5" "', argument " "4"" of type '" "char const *""'");
19556
arg4 = (char *)(buf4);
19557
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
19558
if (!SWIG_IsOK(ecode5)) {
19559
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_client_merge_peg5" "', argument " "5"" of type '" "svn_depth_t""'");
19561
arg5 = (svn_depth_t)(val5);
19562
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
19563
if (!SWIG_IsOK(ecode6)) {
19564
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_merge_peg5" "', argument " "6"" of type '" "svn_boolean_t""'");
19566
arg6 = (svn_boolean_t)(val6);
19567
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
19568
if (!SWIG_IsOK(ecode7)) {
19569
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_merge_peg5" "', argument " "7"" of type '" "svn_boolean_t""'");
19571
arg7 = (svn_boolean_t)(val7);
19572
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
19573
if (!SWIG_IsOK(ecode8)) {
19574
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_merge_peg5" "', argument " "8"" of type '" "svn_boolean_t""'");
19576
arg8 = (svn_boolean_t)(val8);
19577
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
19578
if (!SWIG_IsOK(ecode9)) {
19579
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_merge_peg5" "', argument " "9"" of type '" "svn_boolean_t""'");
19581
arg9 = (svn_boolean_t)(val9);
19582
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(9), &val10);
19583
if (!SWIG_IsOK(ecode10)) {
19584
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_merge_peg5" "', argument " "10"" of type '" "svn_boolean_t""'");
19586
arg10 = (svn_boolean_t)(val10);
19587
ecode11 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(10), &val11);
19588
if (!SWIG_IsOK(ecode11)) {
19589
SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "svn_client_merge_peg5" "', argument " "11"" of type '" "svn_boolean_t""'");
19591
arg11 = (svn_boolean_t)(val11);
19592
res12 = SWIG_ConvertPtr(ST(11), &argp12,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
19593
if (!SWIG_IsOK(res12)) {
19594
SWIG_exception_fail(SWIG_ArgError(res12), "in method '" "svn_client_merge_peg5" "', argument " "12"" of type '" "apr_array_header_t const *""'");
19596
arg12 = (apr_array_header_t *)(argp12);
19597
res13 = SWIG_ConvertPtr(ST(12), &argp13,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
19598
if (!SWIG_IsOK(res13)) {
19599
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_client_merge_peg5" "', argument " "13"" of type '" "svn_client_ctx_t *""'");
19601
arg13 = (svn_client_ctx_t *)(argp13);
19606
result = (svn_error_t *)svn_client_merge_peg5((char const *)arg1,(apr_array_header_t const *)arg2,(struct svn_opt_revision_t const *)arg3,(char const *)arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,(apr_array_header_t const *)arg12,arg13,arg14);
19613
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
19615
if (SvOK(exception_handler)) {
19616
SV *callback_result;
19618
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
19619
&callback_result, "S", result,
19620
SWIGTYPE_p_svn_error_t);
19622
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
19627
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
19630
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
19643
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
19646
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
22099
19662
XS(_wrap_svn_client_merge_peg4) {
22101
19664
char *arg1 = (char *) 0 ;
22145
19706
_global_pool = arg13 = svn_swig_pl_make_pool (ST(items-1));
22147
19708
if ((items < 12) || (items > 13)) {
22148
SWIG_croak("Usage: svn_client_merge_peg4(source,ranges_to_merge,peg_revision,target_wcpath,depth,ignore_ancestry,force,record_only,dry_run,allow_mixed_rev,merge_options,ctx,pool);");
19709
SWIG_croak("Usage: svn_client_merge_peg4(source_path_or_url,ranges_to_merge,source_peg_revision,target_wcpath,depth,ignore_ancestry,force_delete,record_only,dry_run,allow_mixed_rev,merge_options,ctx,pool);");
22150
19711
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
22151
19712
if (!SWIG_IsOK(res1)) {
22152
19713
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_merge_peg4" "', argument " "1"" of type '" "char const *""'");
22154
19715
arg1 = (char *)(buf1);
22155
res2 = SWIG_ConvertPtr(ST(1), &argp2,SWIGTYPE_p_apr_array_header_t, 0 | 0 );
22156
if (!SWIG_IsOK(res2)) {
22157
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_merge_peg4" "', argument " "2"" of type '" "apr_array_header_t const *""'");
19717
arg2 = svn_swig_pl_array_to_apr_array_revision_range(ST(1), _global_pool);
22159
arg2 = (apr_array_header_t *)(argp2);
22162
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
22163
rev3.kind = svn_opt_revision_unspecified;
22165
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
22166
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
22168
else if (looks_like_number(ST(2))) {
22169
rev3.kind = svn_opt_revision_number;
22170
rev3.value.number = SvIV(ST(2));
22172
else if (SvPOK(ST(2))) {
22173
char *input = SvPV_nolen(ST(2));
22174
if (svn_cstring_casecmp(input, "BASE") == 0)
22175
rev3.kind = svn_opt_revision_base;
22176
else if (svn_cstring_casecmp(input, "HEAD") == 0)
22177
rev3.kind = svn_opt_revision_head;
22178
else if (svn_cstring_casecmp(input, "WORKING") == 0)
22179
rev3.kind = svn_opt_revision_working;
22180
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
22181
rev3.kind = svn_opt_revision_committed;
22182
else if (svn_cstring_casecmp(input, "PREV") == 0)
22183
rev3.kind = svn_opt_revision_previous;
22184
else if (*input == '{') {
22185
svn_boolean_t matched;
22189
char *end = strchr(input,'}');
22191
SWIG_croak("unknown opt_revision_t type");
22193
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
22194
svn_swig_pl_make_pool ((SV *)NULL));
22196
svn_error_clear (err);
22197
SWIG_croak("unknown opt_revision_t type");
22200
SWIG_croak("unknown opt_revision_t type");
22202
rev3.kind = svn_opt_revision_date;
22203
rev3.value.date = tm;
22205
SWIG_croak("unknown opt_revision_t type");
22207
SWIG_croak("unknown opt_revision_t type");
19720
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
22209
19722
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
22210
19723
if (!SWIG_IsOK(res4)) {
22575
20033
arg1 = (char *)(buf1);
22578
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
22579
rev2.kind = svn_opt_revision_unspecified;
22581
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
22582
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
22584
else if (looks_like_number(ST(1))) {
22585
rev2.kind = svn_opt_revision_number;
22586
rev2.value.number = SvIV(ST(1));
22588
else if (SvPOK(ST(1))) {
22589
char *input = SvPV_nolen(ST(1));
22590
if (svn_cstring_casecmp(input, "BASE") == 0)
22591
rev2.kind = svn_opt_revision_base;
22592
else if (svn_cstring_casecmp(input, "HEAD") == 0)
22593
rev2.kind = svn_opt_revision_head;
22594
else if (svn_cstring_casecmp(input, "WORKING") == 0)
22595
rev2.kind = svn_opt_revision_working;
22596
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
22597
rev2.kind = svn_opt_revision_committed;
22598
else if (svn_cstring_casecmp(input, "PREV") == 0)
22599
rev2.kind = svn_opt_revision_previous;
22600
else if (*input == '{') {
22601
svn_boolean_t matched;
22605
char *end = strchr(input,'}');
22607
SWIG_croak("unknown opt_revision_t type");
22609
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
22610
svn_swig_pl_make_pool ((SV *)NULL));
22612
svn_error_clear (err);
22613
SWIG_croak("unknown opt_revision_t type");
22616
SWIG_croak("unknown opt_revision_t type");
22618
rev2.kind = svn_opt_revision_date;
22619
rev2.value.date = tm;
22621
SWIG_croak("unknown opt_revision_t type");
22623
SWIG_croak("unknown opt_revision_t type");
22627
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
22628
rev3.kind = svn_opt_revision_unspecified;
22630
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
22631
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
22633
else if (looks_like_number(ST(2))) {
22634
rev3.kind = svn_opt_revision_number;
22635
rev3.value.number = SvIV(ST(2));
22637
else if (SvPOK(ST(2))) {
22638
char *input = SvPV_nolen(ST(2));
22639
if (svn_cstring_casecmp(input, "BASE") == 0)
22640
rev3.kind = svn_opt_revision_base;
22641
else if (svn_cstring_casecmp(input, "HEAD") == 0)
22642
rev3.kind = svn_opt_revision_head;
22643
else if (svn_cstring_casecmp(input, "WORKING") == 0)
22644
rev3.kind = svn_opt_revision_working;
22645
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
22646
rev3.kind = svn_opt_revision_committed;
22647
else if (svn_cstring_casecmp(input, "PREV") == 0)
22648
rev3.kind = svn_opt_revision_previous;
22649
else if (*input == '{') {
22650
svn_boolean_t matched;
22654
char *end = strchr(input,'}');
22656
SWIG_croak("unknown opt_revision_t type");
22658
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
22659
svn_swig_pl_make_pool ((SV *)NULL));
22661
svn_error_clear (err);
22662
SWIG_croak("unknown opt_revision_t type");
22665
SWIG_croak("unknown opt_revision_t type");
22667
rev3.kind = svn_opt_revision_date;
22668
rev3.value.date = tm;
22670
SWIG_croak("unknown opt_revision_t type");
22672
SWIG_croak("unknown opt_revision_t type");
22676
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
22677
rev4.kind = svn_opt_revision_unspecified;
22679
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
22680
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
22682
else if (looks_like_number(ST(3))) {
22683
rev4.kind = svn_opt_revision_number;
22684
rev4.value.number = SvIV(ST(3));
22686
else if (SvPOK(ST(3))) {
22687
char *input = SvPV_nolen(ST(3));
22688
if (svn_cstring_casecmp(input, "BASE") == 0)
22689
rev4.kind = svn_opt_revision_base;
22690
else if (svn_cstring_casecmp(input, "HEAD") == 0)
22691
rev4.kind = svn_opt_revision_head;
22692
else if (svn_cstring_casecmp(input, "WORKING") == 0)
22693
rev4.kind = svn_opt_revision_working;
22694
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
22695
rev4.kind = svn_opt_revision_committed;
22696
else if (svn_cstring_casecmp(input, "PREV") == 0)
22697
rev4.kind = svn_opt_revision_previous;
22698
else if (*input == '{') {
22699
svn_boolean_t matched;
22703
char *end = strchr(input,'}');
22705
SWIG_croak("unknown opt_revision_t type");
22707
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
22708
svn_swig_pl_make_pool ((SV *)NULL));
22710
svn_error_clear (err);
22711
SWIG_croak("unknown opt_revision_t type");
22714
SWIG_croak("unknown opt_revision_t type");
22716
rev4.kind = svn_opt_revision_date;
22717
rev4.value.date = tm;
22719
SWIG_croak("unknown opt_revision_t type");
22721
SWIG_croak("unknown opt_revision_t type");
20035
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
20038
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
20041
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
22723
20043
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
22724
20044
if (!SWIG_IsOK(res5)) {
22866
20186
arg1 = (char *)(buf1);
22869
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
22870
rev2.kind = svn_opt_revision_unspecified;
22872
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
22873
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
22875
else if (looks_like_number(ST(1))) {
22876
rev2.kind = svn_opt_revision_number;
22877
rev2.value.number = SvIV(ST(1));
22879
else if (SvPOK(ST(1))) {
22880
char *input = SvPV_nolen(ST(1));
22881
if (svn_cstring_casecmp(input, "BASE") == 0)
22882
rev2.kind = svn_opt_revision_base;
22883
else if (svn_cstring_casecmp(input, "HEAD") == 0)
22884
rev2.kind = svn_opt_revision_head;
22885
else if (svn_cstring_casecmp(input, "WORKING") == 0)
22886
rev2.kind = svn_opt_revision_working;
22887
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
22888
rev2.kind = svn_opt_revision_committed;
22889
else if (svn_cstring_casecmp(input, "PREV") == 0)
22890
rev2.kind = svn_opt_revision_previous;
22891
else if (*input == '{') {
22892
svn_boolean_t matched;
22896
char *end = strchr(input,'}');
22898
SWIG_croak("unknown opt_revision_t type");
22900
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
22901
svn_swig_pl_make_pool ((SV *)NULL));
22903
svn_error_clear (err);
22904
SWIG_croak("unknown opt_revision_t type");
22907
SWIG_croak("unknown opt_revision_t type");
22909
rev2.kind = svn_opt_revision_date;
22910
rev2.value.date = tm;
22912
SWIG_croak("unknown opt_revision_t type");
22914
SWIG_croak("unknown opt_revision_t type");
22918
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
22919
rev3.kind = svn_opt_revision_unspecified;
22921
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
22922
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
22924
else if (looks_like_number(ST(2))) {
22925
rev3.kind = svn_opt_revision_number;
22926
rev3.value.number = SvIV(ST(2));
22928
else if (SvPOK(ST(2))) {
22929
char *input = SvPV_nolen(ST(2));
22930
if (svn_cstring_casecmp(input, "BASE") == 0)
22931
rev3.kind = svn_opt_revision_base;
22932
else if (svn_cstring_casecmp(input, "HEAD") == 0)
22933
rev3.kind = svn_opt_revision_head;
22934
else if (svn_cstring_casecmp(input, "WORKING") == 0)
22935
rev3.kind = svn_opt_revision_working;
22936
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
22937
rev3.kind = svn_opt_revision_committed;
22938
else if (svn_cstring_casecmp(input, "PREV") == 0)
22939
rev3.kind = svn_opt_revision_previous;
22940
else if (*input == '{') {
22941
svn_boolean_t matched;
22945
char *end = strchr(input,'}');
22947
SWIG_croak("unknown opt_revision_t type");
22949
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
22950
svn_swig_pl_make_pool ((SV *)NULL));
22952
svn_error_clear (err);
22953
SWIG_croak("unknown opt_revision_t type");
22956
SWIG_croak("unknown opt_revision_t type");
22958
rev3.kind = svn_opt_revision_date;
22959
rev3.value.date = tm;
22961
SWIG_croak("unknown opt_revision_t type");
22963
SWIG_croak("unknown opt_revision_t type");
22967
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
22968
rev4.kind = svn_opt_revision_unspecified;
22970
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
22971
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
22973
else if (looks_like_number(ST(3))) {
22974
rev4.kind = svn_opt_revision_number;
22975
rev4.value.number = SvIV(ST(3));
22977
else if (SvPOK(ST(3))) {
22978
char *input = SvPV_nolen(ST(3));
22979
if (svn_cstring_casecmp(input, "BASE") == 0)
22980
rev4.kind = svn_opt_revision_base;
22981
else if (svn_cstring_casecmp(input, "HEAD") == 0)
22982
rev4.kind = svn_opt_revision_head;
22983
else if (svn_cstring_casecmp(input, "WORKING") == 0)
22984
rev4.kind = svn_opt_revision_working;
22985
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
22986
rev4.kind = svn_opt_revision_committed;
22987
else if (svn_cstring_casecmp(input, "PREV") == 0)
22988
rev4.kind = svn_opt_revision_previous;
22989
else if (*input == '{') {
22990
svn_boolean_t matched;
22994
char *end = strchr(input,'}');
22996
SWIG_croak("unknown opt_revision_t type");
22998
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
22999
svn_swig_pl_make_pool ((SV *)NULL));
23001
svn_error_clear (err);
23002
SWIG_croak("unknown opt_revision_t type");
23005
SWIG_croak("unknown opt_revision_t type");
23007
rev4.kind = svn_opt_revision_date;
23008
rev4.value.date = tm;
23010
SWIG_croak("unknown opt_revision_t type");
23012
SWIG_croak("unknown opt_revision_t type");
20188
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
20191
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
20194
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
23014
20196
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
23015
20197
if (!SWIG_IsOK(res5)) {
20469
XS(_wrap_svn_client_mergeinfo_log2) {
20471
svn_boolean_t arg1 ;
20472
char *arg2 = (char *) 0 ;
20473
svn_opt_revision_t *arg3 = (svn_opt_revision_t *) 0 ;
20474
char *arg4 = (char *) 0 ;
20475
svn_opt_revision_t *arg5 = (svn_opt_revision_t *) 0 ;
20476
svn_opt_revision_t *arg6 = (svn_opt_revision_t *) 0 ;
20477
svn_opt_revision_t *arg7 = (svn_opt_revision_t *) 0 ;
20478
svn_log_entry_receiver_t arg8 = (svn_log_entry_receiver_t) 0 ;
20479
void *arg9 = (void *) 0 ;
20480
svn_boolean_t arg10 ;
20481
svn_depth_t arg11 ;
20482
apr_array_header_t *arg12 = (apr_array_header_t *) 0 ;
20483
svn_client_ctx_t *arg13 = (svn_client_ctx_t *) 0 ;
20484
apr_pool_t *arg14 = (apr_pool_t *) 0 ;
20485
apr_pool_t *_global_pool ;
20491
svn_opt_revision_t rev3 ;
20495
svn_opt_revision_t rev5 ;
20496
svn_opt_revision_t rev6 ;
20497
svn_opt_revision_t rev7 ;
20505
svn_error_t *result = 0 ;
20509
_global_pool = arg14 = svn_swig_pl_make_pool (ST(items-1));
20511
if ((items < 12) || (items > 13)) {
20512
SWIG_croak("Usage: svn_client_mergeinfo_log2(finding_merged,target_path_or_url,target_peg_revision,source_path_or_url,source_peg_revision,source_start_revision,source_end_revision,receiver,receiver_baton,discover_changed_paths,depth,revprops,ctx,scratch_pool);");
20514
ecode1 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
20515
if (!SWIG_IsOK(ecode1)) {
20516
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "svn_client_mergeinfo_log2" "', argument " "1"" of type '" "svn_boolean_t""'");
20518
arg1 = (svn_boolean_t)(val1);
20519
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
20520
if (!SWIG_IsOK(res2)) {
20521
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_mergeinfo_log2" "', argument " "2"" of type '" "char const *""'");
20523
arg2 = (char *)(buf2);
20525
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
20527
res4 = SWIG_AsCharPtrAndSize(ST(3), &buf4, NULL, &alloc4);
20528
if (!SWIG_IsOK(res4)) {
20529
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_client_mergeinfo_log2" "', argument " "4"" of type '" "char const *""'");
20531
arg4 = (char *)(buf4);
20533
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
20536
arg6 = svn_swig_pl_set_revision(&rev6, ST(5), TRUE);
20539
arg7 = svn_swig_pl_set_revision(&rev7, ST(6), TRUE);
20542
arg8 = svn_swig_pl_thunk_log_entry_receiver;
20545
ecode10 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val10);
20546
if (!SWIG_IsOK(ecode10)) {
20547
SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "svn_client_mergeinfo_log2" "', argument " "10"" of type '" "svn_boolean_t""'");
20549
arg10 = (svn_boolean_t)(val10);
20550
ecode11 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(9), &val11);
20551
if (!SWIG_IsOK(ecode11)) {
20552
SWIG_exception_fail(SWIG_ArgError(ecode11), "in method '" "svn_client_mergeinfo_log2" "', argument " "11"" of type '" "svn_depth_t""'");
20554
arg11 = (svn_depth_t)(val11);
20556
arg12 = SvOK(ST(10)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
20557
ST(10), _global_pool) : NULL;
20559
res13 = SWIG_ConvertPtr(ST(11), &argp13,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
20560
if (!SWIG_IsOK(res13)) {
20561
SWIG_exception_fail(SWIG_ArgError(res13), "in method '" "svn_client_mergeinfo_log2" "', argument " "13"" of type '" "svn_client_ctx_t *""'");
20563
arg13 = (svn_client_ctx_t *)(argp13);
20568
result = (svn_error_t *)svn_client_mergeinfo_log2(arg1,(char const *)arg2,(struct svn_opt_revision_t const *)arg3,(char const *)arg4,(struct svn_opt_revision_t const *)arg5,(struct svn_opt_revision_t const *)arg6,(struct svn_opt_revision_t const *)arg7,arg8,arg9,arg10,arg11,(apr_array_header_t const *)arg12,arg13,arg14);
20575
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
20577
if (SvOK(exception_handler)) {
20578
SV *callback_result;
20580
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
20581
&callback_result, "S", result,
20582
SWIGTYPE_p_svn_error_t);
20584
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
20590
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
20592
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
20604
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
20606
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
23379
20620
XS(_wrap_svn_client_mergeinfo_log) {
23381
20622
svn_boolean_t arg1 ;
23484
20678
arg4 = (char *)(buf4);
23487
if (ST(4) == NULL || ST(4) == &PL_sv_undef || !SvOK(ST(4))) {
23488
rev5.kind = svn_opt_revision_unspecified;
23490
else if (sv_isobject(ST(4)) && sv_derived_from(ST(4), "_p_svn_opt_revision_t")) {
23491
SWIG_ConvertPtr(ST(4), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
23493
else if (looks_like_number(ST(4))) {
23494
rev5.kind = svn_opt_revision_number;
23495
rev5.value.number = SvIV(ST(4));
23497
else if (SvPOK(ST(4))) {
23498
char *input = SvPV_nolen(ST(4));
23499
if (svn_cstring_casecmp(input, "BASE") == 0)
23500
rev5.kind = svn_opt_revision_base;
23501
else if (svn_cstring_casecmp(input, "HEAD") == 0)
23502
rev5.kind = svn_opt_revision_head;
23503
else if (svn_cstring_casecmp(input, "WORKING") == 0)
23504
rev5.kind = svn_opt_revision_working;
23505
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
23506
rev5.kind = svn_opt_revision_committed;
23507
else if (svn_cstring_casecmp(input, "PREV") == 0)
23508
rev5.kind = svn_opt_revision_previous;
23509
else if (*input == '{') {
23510
svn_boolean_t matched;
23514
char *end = strchr(input,'}');
23516
SWIG_croak("unknown opt_revision_t type");
23518
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
23519
svn_swig_pl_make_pool ((SV *)NULL));
23521
svn_error_clear (err);
23522
SWIG_croak("unknown opt_revision_t type");
23525
SWIG_croak("unknown opt_revision_t type");
23527
rev5.kind = svn_opt_revision_date;
23528
rev5.value.date = tm;
23530
SWIG_croak("unknown opt_revision_t type");
23532
SWIG_croak("unknown opt_revision_t type");
20680
arg5 = svn_swig_pl_set_revision(&rev5, ST(4), TRUE);
23535
int res = SWIG_ConvertFunctionPtr(ST(5), (void**)(&arg6), SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t);
23536
if (!SWIG_IsOK(res)) {
23537
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_mergeinfo_log" "', argument " "6"" of type '" "svn_log_entry_receiver_t""'");
23540
res7 = SWIG_ConvertPtr(ST(6),SWIG_as_voidptrptr(&arg7), 0, 0);
23541
if (!SWIG_IsOK(res7)) {
23542
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_client_mergeinfo_log" "', argument " "7"" of type '" "void *""'");
23544
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val8);
20683
arg6 = svn_swig_pl_thunk_log_entry_receiver;
20686
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val8);
23545
20687
if (!SWIG_IsOK(ecode8)) {
23546
20688
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_mergeinfo_log" "', argument " "8"" of type '" "svn_boolean_t""'");
23548
20690
arg8 = (svn_boolean_t)(val8);
23549
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(8), &val9);
20691
ecode9 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(7), &val9);
23550
20692
if (!SWIG_IsOK(ecode9)) {
23551
20693
SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "svn_client_mergeinfo_log" "', argument " "9"" of type '" "svn_depth_t""'");
23553
20695
arg9 = (svn_depth_t)(val9);
23555
arg10 = (apr_array_header_t *) svn_swig_pl_strings_to_array(ST(9),
20697
arg10 = SvOK(ST(8)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
20698
ST(8), _global_pool) : NULL;
23558
res11 = SWIG_ConvertPtr(ST(10), &argp11,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
20700
res11 = SWIG_ConvertPtr(ST(9), &argp11,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
23559
20701
if (!SWIG_IsOK(res11)) {
23560
20702
SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "svn_client_mergeinfo_log" "', argument " "11"" of type '" "svn_client_ctx_t *""'");
23562
20704
arg11 = (svn_client_ctx_t *)(argp11);
23568
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
23572
20709
result = (svn_error_t *)svn_client_mergeinfo_log(arg1,(char const *)arg2,(struct svn_opt_revision_t const *)arg3,(char const *)arg4,(struct svn_opt_revision_t const *)arg5,arg6,arg7,arg8,arg9,(apr_array_header_t const *)arg10,arg11,arg12);
23718
20804
arg3 = (char *)(buf3);
23721
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
23722
rev4.kind = svn_opt_revision_unspecified;
23724
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
23725
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
23727
else if (looks_like_number(ST(3))) {
23728
rev4.kind = svn_opt_revision_number;
23729
rev4.value.number = SvIV(ST(3));
23731
else if (SvPOK(ST(3))) {
23732
char *input = SvPV_nolen(ST(3));
23733
if (svn_cstring_casecmp(input, "BASE") == 0)
23734
rev4.kind = svn_opt_revision_base;
23735
else if (svn_cstring_casecmp(input, "HEAD") == 0)
23736
rev4.kind = svn_opt_revision_head;
23737
else if (svn_cstring_casecmp(input, "WORKING") == 0)
23738
rev4.kind = svn_opt_revision_working;
23739
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
23740
rev4.kind = svn_opt_revision_committed;
23741
else if (svn_cstring_casecmp(input, "PREV") == 0)
23742
rev4.kind = svn_opt_revision_previous;
23743
else if (*input == '{') {
23744
svn_boolean_t matched;
23748
char *end = strchr(input,'}');
23750
SWIG_croak("unknown opt_revision_t type");
23752
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
23753
svn_swig_pl_make_pool ((SV *)NULL));
23755
svn_error_clear (err);
23756
SWIG_croak("unknown opt_revision_t type");
23759
SWIG_croak("unknown opt_revision_t type");
23761
rev4.kind = svn_opt_revision_date;
23762
rev4.value.date = tm;
23764
SWIG_croak("unknown opt_revision_t type");
23766
SWIG_croak("unknown opt_revision_t type");
20806
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
23769
int res = SWIG_ConvertFunctionPtr(ST(4), (void**)(&arg5), SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t);
23770
if (!SWIG_IsOK(res)) {
23771
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_mergeinfo_log_merged" "', argument " "5"" of type '" "svn_log_entry_receiver_t""'");
23774
res6 = SWIG_ConvertPtr(ST(5),SWIG_as_voidptrptr(&arg6), 0, 0);
23775
if (!SWIG_IsOK(res6)) {
23776
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_client_mergeinfo_log_merged" "', argument " "6"" of type '" "void *""'");
23778
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
20809
arg5 = svn_swig_pl_thunk_log_entry_receiver;
20812
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val7);
23779
20813
if (!SWIG_IsOK(ecode7)) {
23780
20814
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_mergeinfo_log_merged" "', argument " "7"" of type '" "svn_boolean_t""'");
23782
20816
arg7 = (svn_boolean_t)(val7);
23784
arg8 = (apr_array_header_t *) svn_swig_pl_strings_to_array(ST(7),
20818
arg8 = SvOK(ST(6)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
20819
ST(6), _global_pool) : NULL;
23787
res9 = SWIG_ConvertPtr(ST(8), &argp9,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
20821
res9 = SWIG_ConvertPtr(ST(7), &argp9,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
23788
20822
if (!SWIG_IsOK(res9)) {
23789
20823
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_client_mergeinfo_log_merged" "', argument " "9"" of type '" "svn_client_ctx_t *""'");
23791
20825
arg9 = (svn_client_ctx_t *)(argp9);
23943
20926
arg3 = (char *)(buf3);
23946
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
23947
rev4.kind = svn_opt_revision_unspecified;
23949
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
23950
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
23952
else if (looks_like_number(ST(3))) {
23953
rev4.kind = svn_opt_revision_number;
23954
rev4.value.number = SvIV(ST(3));
23956
else if (SvPOK(ST(3))) {
23957
char *input = SvPV_nolen(ST(3));
23958
if (svn_cstring_casecmp(input, "BASE") == 0)
23959
rev4.kind = svn_opt_revision_base;
23960
else if (svn_cstring_casecmp(input, "HEAD") == 0)
23961
rev4.kind = svn_opt_revision_head;
23962
else if (svn_cstring_casecmp(input, "WORKING") == 0)
23963
rev4.kind = svn_opt_revision_working;
23964
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
23965
rev4.kind = svn_opt_revision_committed;
23966
else if (svn_cstring_casecmp(input, "PREV") == 0)
23967
rev4.kind = svn_opt_revision_previous;
23968
else if (*input == '{') {
23969
svn_boolean_t matched;
23973
char *end = strchr(input,'}');
23975
SWIG_croak("unknown opt_revision_t type");
23977
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
23978
svn_swig_pl_make_pool ((SV *)NULL));
23980
svn_error_clear (err);
23981
SWIG_croak("unknown opt_revision_t type");
23984
SWIG_croak("unknown opt_revision_t type");
23986
rev4.kind = svn_opt_revision_date;
23987
rev4.value.date = tm;
23989
SWIG_croak("unknown opt_revision_t type");
23991
SWIG_croak("unknown opt_revision_t type");
20928
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
23994
int res = SWIG_ConvertFunctionPtr(ST(4), (void**)(&arg5), SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t);
23995
if (!SWIG_IsOK(res)) {
23996
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_mergeinfo_log_eligible" "', argument " "5"" of type '" "svn_log_entry_receiver_t""'");
23999
res6 = SWIG_ConvertPtr(ST(5),SWIG_as_voidptrptr(&arg6), 0, 0);
24000
if (!SWIG_IsOK(res6)) {
24001
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_client_mergeinfo_log_eligible" "', argument " "6"" of type '" "void *""'");
24003
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
20931
arg5 = svn_swig_pl_thunk_log_entry_receiver;
20934
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val7);
24004
20935
if (!SWIG_IsOK(ecode7)) {
24005
20936
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_mergeinfo_log_eligible" "', argument " "7"" of type '" "svn_boolean_t""'");
24007
20938
arg7 = (svn_boolean_t)(val7);
24009
arg8 = (apr_array_header_t *) svn_swig_pl_strings_to_array(ST(7),
20940
arg8 = SvOK(ST(6)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
20941
ST(6), _global_pool) : NULL;
24012
res9 = SWIG_ConvertPtr(ST(8), &argp9,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
20943
res9 = SWIG_ConvertPtr(ST(7), &argp9,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
24013
20944
if (!SWIG_IsOK(res9)) {
24014
20945
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_client_mergeinfo_log_eligible" "', argument " "9"" of type '" "svn_client_ctx_t *""'");
24016
20947
arg9 = (svn_client_ctx_t *)(argp9);
22581
XS(_wrap_svn_client_move7) {
22583
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
22584
char *arg2 = (char *) 0 ;
22585
svn_boolean_t arg3 ;
22586
svn_boolean_t arg4 ;
22587
svn_boolean_t arg5 ;
22588
svn_boolean_t arg6 ;
22589
apr_hash_t *arg7 = (apr_hash_t *) 0 ;
22590
svn_commit_callback2_t arg8 = (svn_commit_callback2_t) 0 ;
22591
void *arg9 = (void *) 0 ;
22592
svn_client_ctx_t *arg10 = (svn_client_ctx_t *) 0 ;
22593
apr_pool_t *arg11 = (apr_pool_t *) 0 ;
22594
apr_pool_t *_global_pool ;
22609
svn_error_t *result = 0 ;
22613
_global_pool = arg11 = svn_swig_pl_make_pool (ST(items-1));
22615
if ((items < 9) || (items > 10)) {
22616
SWIG_croak("Usage: svn_client_move7(src_paths,dst_path,move_as_child,make_parents,allow_mixed_revisions,metadata_only,revprop_table,commit_callback,commit_baton,ctx,pool);");
22619
arg1 = (apr_array_header_t *) svn_swig_pl_strings_to_array(ST(0),
22622
res2 = SWIG_AsCharPtrAndSize(ST(1), &buf2, NULL, &alloc2);
22623
if (!SWIG_IsOK(res2)) {
22624
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_move7" "', argument " "2"" of type '" "char const *""'");
22626
arg2 = (char *)(buf2);
22627
ecode3 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(2), &val3);
22628
if (!SWIG_IsOK(ecode3)) {
22629
SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "svn_client_move7" "', argument " "3"" of type '" "svn_boolean_t""'");
22631
arg3 = (svn_boolean_t)(val3);
22632
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
22633
if (!SWIG_IsOK(ecode4)) {
22634
SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "svn_client_move7" "', argument " "4"" of type '" "svn_boolean_t""'");
22636
arg4 = (svn_boolean_t)(val4);
22637
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
22638
if (!SWIG_IsOK(ecode5)) {
22639
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_client_move7" "', argument " "5"" of type '" "svn_boolean_t""'");
22641
arg5 = (svn_boolean_t)(val5);
22642
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
22643
if (!SWIG_IsOK(ecode6)) {
22644
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_move7" "', argument " "6"" of type '" "svn_boolean_t""'");
22646
arg6 = (svn_boolean_t)(val6);
22648
if (_global_pool == NULL)
22649
_global_pool = svn_swig_pl_make_pool((SV *)NULL);
22650
arg7 = svn_swig_pl_hash_to_prophash(ST(6), _global_pool);
22653
arg8 = svn_swig_pl_thunk_commit_callback2;
22654
arg9 = (void *)ST(7);
22655
svn_swig_pl_hold_ref_in_pool (_global_pool, ST(7));
22657
res10 = SWIG_ConvertPtr(ST(8), &argp10,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
22658
if (!SWIG_IsOK(res10)) {
22659
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_client_move7" "', argument " "10"" of type '" "svn_client_ctx_t *""'");
22661
arg10 = (svn_client_ctx_t *)(argp10);
22666
result = (svn_error_t *)svn_client_move7((apr_array_header_t const *)arg1,(char const *)arg2,arg3,arg4,arg5,arg6,(apr_hash_t const *)arg7,arg8,arg9,arg10,arg11);
22673
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
22675
if (SvOK(exception_handler)) {
22676
SV *callback_result;
22678
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
22679
&callback_result, "S", result,
22680
SWIGTYPE_p_svn_error_t);
22682
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
22688
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
22699
if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
25907
22712
XS(_wrap_svn_client_move6) {
25909
22714
apr_array_header_t *arg1 = (apr_array_header_t *) 0 ;
24215
XS(_wrap_svn_client_propget5) {
24217
apr_hash_t **arg1 = (apr_hash_t **) 0 ;
24218
apr_array_header_t **arg2 = (apr_array_header_t **) 0 ;
24219
char *arg3 = (char *) 0 ;
24220
char *arg4 = (char *) 0 ;
24221
svn_opt_revision_t *arg5 = (svn_opt_revision_t *) 0 ;
24222
svn_opt_revision_t *arg6 = (svn_opt_revision_t *) 0 ;
24223
svn_revnum_t *arg7 = (svn_revnum_t *) 0 ;
24225
apr_array_header_t *arg9 = (apr_array_header_t *) 0 ;
24226
svn_client_ctx_t *arg10 = (svn_client_ctx_t *) 0 ;
24227
apr_pool_t *arg11 = (apr_pool_t *) 0 ;
24228
apr_pool_t *arg12 = (apr_pool_t *) 0 ;
24229
apr_pool_t *_global_pool ;
24230
apr_hash_t *temp1 ;
24231
apr_array_header_t *temp2 ;
24238
svn_opt_revision_t rev5 ;
24239
svn_opt_revision_t rev6 ;
24240
svn_revnum_t temp7 ;
24241
int res7 = SWIG_TMPOBJ ;
24247
svn_error_t *result = 0 ;
24251
_global_pool = arg11 = svn_swig_pl_make_pool (ST(items-1));
24254
_global_pool = arg12 = svn_swig_pl_make_pool (ST(items-1));
24259
if ((items < 7) || (items > 9)) {
24260
SWIG_croak("Usage: svn_client_propget5(propname,target,peg_revision,revision,depth,changelists,ctx,result_pool,scratch_pool);");
24262
res3 = SWIG_AsCharPtrAndSize(ST(0), &buf3, NULL, &alloc3);
24263
if (!SWIG_IsOK(res3)) {
24264
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_client_propget5" "', argument " "3"" of type '" "char const *""'");
24266
arg3 = (char *)(buf3);
24267
res4 = SWIG_AsCharPtrAndSize(ST(1), &buf4, NULL, &alloc4);
24268
if (!SWIG_IsOK(res4)) {
24269
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_client_propget5" "', argument " "4"" of type '" "char const *""'");
24271
arg4 = (char *)(buf4);
24273
arg5 = svn_swig_pl_set_revision(&rev5, ST(2), TRUE);
24276
arg6 = svn_swig_pl_set_revision(&rev6, ST(3), TRUE);
24278
ecode8 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val8);
24279
if (!SWIG_IsOK(ecode8)) {
24280
SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "svn_client_propget5" "', argument " "8"" of type '" "svn_depth_t""'");
24282
arg8 = (svn_depth_t)(val8);
24284
arg9 = SvOK(ST(5)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
24285
ST(5), _global_pool) : NULL;
24287
res10 = SWIG_ConvertPtr(ST(6), &argp10,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
24288
if (!SWIG_IsOK(res10)) {
24289
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_client_propget5" "', argument " "10"" of type '" "svn_client_ctx_t *""'");
24291
arg10 = (svn_client_ctx_t *)(argp10);
24300
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
24305
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
24309
result = (svn_error_t *)svn_client_propget5(arg1,arg2,(char const *)arg3,(char const *)arg4,(struct svn_opt_revision_t const *)arg5,(struct svn_opt_revision_t const *)arg6,arg7,arg8,(apr_array_header_t const *)arg9,arg10,arg11,arg12);
24316
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
24318
if (SvOK(exception_handler)) {
24319
SV *callback_result;
24321
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
24322
&callback_result, "S", result,
24323
SWIGTYPE_p_svn_error_t);
24325
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
24331
if (argvi >= items) EXTEND(sp,1); ST(argvi) = svn_swig_pl_prophash_to_hash(*arg1); argvi++ ;
24334
/* FIXME: Missing argout typemap: svn_client_propget5 arg 2 (apr_array_header_t **) */
24339
SWIG_exception(SWIG_ValueError, "svn_client_propget5 is not implemented yet");
24342
if (SWIG_IsTmpObj(res7)) {
24343
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_From_long SWIG_PERL_CALL_ARGS_1((*arg7)); argvi++ ;
24345
int new_flags = SWIG_IsNewObj(res7) ? (SWIG_POINTER_OWN | 0) : 0;
24346
if (argvi >= items) EXTEND(sp,1); ST(argvi) = SWIG_NewPointerObj((void*)(arg7), SWIGTYPE_p_long, new_flags); argvi++ ;
24350
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
24351
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
24364
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
24365
if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
27588
24379
XS(_wrap_svn_client_propget4) {
27590
24381
apr_hash_t **arg1 = (apr_hash_t **) 0 ;
27644
24432
arg3 = (char *)(buf3);
27647
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
27648
rev4.kind = svn_opt_revision_unspecified;
27650
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
27651
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
27653
else if (looks_like_number(ST(2))) {
27654
rev4.kind = svn_opt_revision_number;
27655
rev4.value.number = SvIV(ST(2));
27657
else if (SvPOK(ST(2))) {
27658
char *input = SvPV_nolen(ST(2));
27659
if (svn_cstring_casecmp(input, "BASE") == 0)
27660
rev4.kind = svn_opt_revision_base;
27661
else if (svn_cstring_casecmp(input, "HEAD") == 0)
27662
rev4.kind = svn_opt_revision_head;
27663
else if (svn_cstring_casecmp(input, "WORKING") == 0)
27664
rev4.kind = svn_opt_revision_working;
27665
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
27666
rev4.kind = svn_opt_revision_committed;
27667
else if (svn_cstring_casecmp(input, "PREV") == 0)
27668
rev4.kind = svn_opt_revision_previous;
27669
else if (*input == '{') {
27670
svn_boolean_t matched;
27674
char *end = strchr(input,'}');
27676
SWIG_croak("unknown opt_revision_t type");
27678
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
27679
svn_swig_pl_make_pool ((SV *)NULL));
27681
svn_error_clear (err);
27682
SWIG_croak("unknown opt_revision_t type");
27685
SWIG_croak("unknown opt_revision_t type");
27687
rev4.kind = svn_opt_revision_date;
27688
rev4.value.date = tm;
27690
SWIG_croak("unknown opt_revision_t type");
27692
SWIG_croak("unknown opt_revision_t type");
24434
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
27696
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
27697
rev5.kind = svn_opt_revision_unspecified;
27699
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
27700
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
27702
else if (looks_like_number(ST(3))) {
27703
rev5.kind = svn_opt_revision_number;
27704
rev5.value.number = SvIV(ST(3));
27706
else if (SvPOK(ST(3))) {
27707
char *input = SvPV_nolen(ST(3));
27708
if (svn_cstring_casecmp(input, "BASE") == 0)
27709
rev5.kind = svn_opt_revision_base;
27710
else if (svn_cstring_casecmp(input, "HEAD") == 0)
27711
rev5.kind = svn_opt_revision_head;
27712
else if (svn_cstring_casecmp(input, "WORKING") == 0)
27713
rev5.kind = svn_opt_revision_working;
27714
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
27715
rev5.kind = svn_opt_revision_committed;
27716
else if (svn_cstring_casecmp(input, "PREV") == 0)
27717
rev5.kind = svn_opt_revision_previous;
27718
else if (*input == '{') {
27719
svn_boolean_t matched;
27723
char *end = strchr(input,'}');
27725
SWIG_croak("unknown opt_revision_t type");
27727
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
27728
svn_swig_pl_make_pool ((SV *)NULL));
27730
svn_error_clear (err);
27731
SWIG_croak("unknown opt_revision_t type");
27734
SWIG_croak("unknown opt_revision_t type");
27736
rev5.kind = svn_opt_revision_date;
27737
rev5.value.date = tm;
27739
SWIG_croak("unknown opt_revision_t type");
27741
SWIG_croak("unknown opt_revision_t type");
24437
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
27743
24439
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val7);
27744
24440
if (!SWIG_IsOK(ecode7)) {
27745
24441
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_propget4" "', argument " "7"" of type '" "svn_depth_t""'");
27747
24443
arg7 = (svn_depth_t)(val7);
27748
res8 = SWIG_AsCharPtrAndSize(ST(5), &buf8, NULL, &alloc8);
27749
if (!SWIG_IsOK(res8)) {
27750
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_client_propget4" "', argument " "8"" of type '" "apr_array_header_t const *""'");
24445
arg8 = SvOK(ST(5)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
24446
ST(5), _global_pool) : NULL;
27752
arg8 = (apr_array_header_t *)(buf8);
27753
24448
res9 = SWIG_ConvertPtr(ST(6), &argp9,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
27754
24449
if (!SWIG_IsOK(res9)) {
27755
24450
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_client_propget4" "', argument " "9"" of type '" "svn_client_ctx_t *""'");
27886
24578
arg3 = (char *)(buf3);
27889
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
27890
rev4.kind = svn_opt_revision_unspecified;
27892
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
27893
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
27895
else if (looks_like_number(ST(2))) {
27896
rev4.kind = svn_opt_revision_number;
27897
rev4.value.number = SvIV(ST(2));
27899
else if (SvPOK(ST(2))) {
27900
char *input = SvPV_nolen(ST(2));
27901
if (svn_cstring_casecmp(input, "BASE") == 0)
27902
rev4.kind = svn_opt_revision_base;
27903
else if (svn_cstring_casecmp(input, "HEAD") == 0)
27904
rev4.kind = svn_opt_revision_head;
27905
else if (svn_cstring_casecmp(input, "WORKING") == 0)
27906
rev4.kind = svn_opt_revision_working;
27907
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
27908
rev4.kind = svn_opt_revision_committed;
27909
else if (svn_cstring_casecmp(input, "PREV") == 0)
27910
rev4.kind = svn_opt_revision_previous;
27911
else if (*input == '{') {
27912
svn_boolean_t matched;
27916
char *end = strchr(input,'}');
27918
SWIG_croak("unknown opt_revision_t type");
27920
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
27921
svn_swig_pl_make_pool ((SV *)NULL));
27923
svn_error_clear (err);
27924
SWIG_croak("unknown opt_revision_t type");
27927
SWIG_croak("unknown opt_revision_t type");
27929
rev4.kind = svn_opt_revision_date;
27930
rev4.value.date = tm;
27932
SWIG_croak("unknown opt_revision_t type");
27934
SWIG_croak("unknown opt_revision_t type");
24580
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
27938
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
27939
rev5.kind = svn_opt_revision_unspecified;
27941
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
27942
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
27944
else if (looks_like_number(ST(3))) {
27945
rev5.kind = svn_opt_revision_number;
27946
rev5.value.number = SvIV(ST(3));
27948
else if (SvPOK(ST(3))) {
27949
char *input = SvPV_nolen(ST(3));
27950
if (svn_cstring_casecmp(input, "BASE") == 0)
27951
rev5.kind = svn_opt_revision_base;
27952
else if (svn_cstring_casecmp(input, "HEAD") == 0)
27953
rev5.kind = svn_opt_revision_head;
27954
else if (svn_cstring_casecmp(input, "WORKING") == 0)
27955
rev5.kind = svn_opt_revision_working;
27956
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
27957
rev5.kind = svn_opt_revision_committed;
27958
else if (svn_cstring_casecmp(input, "PREV") == 0)
27959
rev5.kind = svn_opt_revision_previous;
27960
else if (*input == '{') {
27961
svn_boolean_t matched;
27965
char *end = strchr(input,'}');
27967
SWIG_croak("unknown opt_revision_t type");
27969
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
27970
svn_swig_pl_make_pool ((SV *)NULL));
27972
svn_error_clear (err);
27973
SWIG_croak("unknown opt_revision_t type");
27976
SWIG_croak("unknown opt_revision_t type");
27978
rev5.kind = svn_opt_revision_date;
27979
rev5.value.date = tm;
27981
SWIG_croak("unknown opt_revision_t type");
27983
SWIG_croak("unknown opt_revision_t type");
24583
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
27985
24585
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val7);
27986
24586
if (!SWIG_IsOK(ecode7)) {
27987
24587
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_propget3" "', argument " "7"" of type '" "svn_depth_t""'");
27989
24589
arg7 = (svn_depth_t)(val7);
27990
res8 = SWIG_AsCharPtrAndSize(ST(5), &buf8, NULL, &alloc8);
27991
if (!SWIG_IsOK(res8)) {
27992
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_client_propget3" "', argument " "8"" of type '" "apr_array_header_t const *""'");
24591
arg8 = SvOK(ST(5)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
24592
ST(5), _global_pool) : NULL;
27994
arg8 = (apr_array_header_t *)(buf8);
27995
24594
res9 = SWIG_ConvertPtr(ST(6), &argp9,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
27996
24595
if (!SWIG_IsOK(res9)) {
27997
24596
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_client_propget3" "', argument " "9"" of type '" "svn_client_ctx_t *""'");
28115
24714
arg3 = (char *)(buf3);
28118
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
28119
rev4.kind = svn_opt_revision_unspecified;
28121
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
28122
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
28124
else if (looks_like_number(ST(2))) {
28125
rev4.kind = svn_opt_revision_number;
28126
rev4.value.number = SvIV(ST(2));
28128
else if (SvPOK(ST(2))) {
28129
char *input = SvPV_nolen(ST(2));
28130
if (svn_cstring_casecmp(input, "BASE") == 0)
28131
rev4.kind = svn_opt_revision_base;
28132
else if (svn_cstring_casecmp(input, "HEAD") == 0)
28133
rev4.kind = svn_opt_revision_head;
28134
else if (svn_cstring_casecmp(input, "WORKING") == 0)
28135
rev4.kind = svn_opt_revision_working;
28136
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
28137
rev4.kind = svn_opt_revision_committed;
28138
else if (svn_cstring_casecmp(input, "PREV") == 0)
28139
rev4.kind = svn_opt_revision_previous;
28140
else if (*input == '{') {
28141
svn_boolean_t matched;
28145
char *end = strchr(input,'}');
28147
SWIG_croak("unknown opt_revision_t type");
28149
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
28150
svn_swig_pl_make_pool ((SV *)NULL));
28152
svn_error_clear (err);
28153
SWIG_croak("unknown opt_revision_t type");
28156
SWIG_croak("unknown opt_revision_t type");
28158
rev4.kind = svn_opt_revision_date;
28159
rev4.value.date = tm;
28161
SWIG_croak("unknown opt_revision_t type");
28163
SWIG_croak("unknown opt_revision_t type");
24716
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
28167
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
28168
rev5.kind = svn_opt_revision_unspecified;
28170
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
28171
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
28173
else if (looks_like_number(ST(3))) {
28174
rev5.kind = svn_opt_revision_number;
28175
rev5.value.number = SvIV(ST(3));
28177
else if (SvPOK(ST(3))) {
28178
char *input = SvPV_nolen(ST(3));
28179
if (svn_cstring_casecmp(input, "BASE") == 0)
28180
rev5.kind = svn_opt_revision_base;
28181
else if (svn_cstring_casecmp(input, "HEAD") == 0)
28182
rev5.kind = svn_opt_revision_head;
28183
else if (svn_cstring_casecmp(input, "WORKING") == 0)
28184
rev5.kind = svn_opt_revision_working;
28185
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
28186
rev5.kind = svn_opt_revision_committed;
28187
else if (svn_cstring_casecmp(input, "PREV") == 0)
28188
rev5.kind = svn_opt_revision_previous;
28189
else if (*input == '{') {
28190
svn_boolean_t matched;
28194
char *end = strchr(input,'}');
28196
SWIG_croak("unknown opt_revision_t type");
28198
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
28199
svn_swig_pl_make_pool ((SV *)NULL));
28201
svn_error_clear (err);
28202
SWIG_croak("unknown opt_revision_t type");
28205
SWIG_croak("unknown opt_revision_t type");
28207
rev5.kind = svn_opt_revision_date;
28208
rev5.value.date = tm;
28210
SWIG_croak("unknown opt_revision_t type");
28212
SWIG_croak("unknown opt_revision_t type");
24719
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
28214
24721
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
28215
24722
if (!SWIG_IsOK(ecode6)) {
25018
XS(_wrap_svn_client_proplist4) {
25020
char *arg1 = (char *) 0 ;
25021
svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
25022
svn_opt_revision_t *arg3 = (svn_opt_revision_t *) 0 ;
25024
apr_array_header_t *arg5 = (apr_array_header_t *) 0 ;
25025
svn_boolean_t arg6 ;
25026
svn_proplist_receiver2_t arg7 = (svn_proplist_receiver2_t) 0 ;
25027
void *arg8 = (void *) 0 ;
25028
svn_client_ctx_t *arg9 = (svn_client_ctx_t *) 0 ;
25029
apr_pool_t *arg10 = (apr_pool_t *) 0 ;
25030
apr_pool_t *_global_pool ;
25034
svn_opt_revision_t rev2 ;
25035
svn_opt_revision_t rev3 ;
25044
svn_error_t *result = 0 ;
25048
_global_pool = arg10 = svn_swig_pl_make_pool (ST(items-1));
25050
if ((items < 9) || (items > 10)) {
25051
SWIG_croak("Usage: svn_client_proplist4(target,peg_revision,revision,depth,changelists,get_target_inherited_props,receiver,receiver_baton,ctx,scratch_pool);");
25053
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
25054
if (!SWIG_IsOK(res1)) {
25055
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_proplist4" "', argument " "1"" of type '" "char const *""'");
25057
arg1 = (char *)(buf1);
25059
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
25062
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
25064
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
25065
if (!SWIG_IsOK(ecode4)) {
25066
SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "svn_client_proplist4" "', argument " "4"" of type '" "svn_depth_t""'");
25068
arg4 = (svn_depth_t)(val4);
25070
arg5 = SvOK(ST(4)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
25071
ST(4), _global_pool) : NULL;
25073
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
25074
if (!SWIG_IsOK(ecode6)) {
25075
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_proplist4" "', argument " "6"" of type '" "svn_boolean_t""'");
25077
arg6 = (svn_boolean_t)(val6);
25079
int res = SWIG_ConvertFunctionPtr(ST(6), (void**)(&arg7), SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t);
25080
if (!SWIG_IsOK(res)) {
25081
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_proplist4" "', argument " "7"" of type '" "svn_proplist_receiver2_t""'");
25084
res8 = SWIG_ConvertPtr(ST(7),SWIG_as_voidptrptr(&arg8), 0, 0);
25085
if (!SWIG_IsOK(res8)) {
25086
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_client_proplist4" "', argument " "8"" of type '" "void *""'");
25088
res9 = SWIG_ConvertPtr(ST(8), &argp9,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
25089
if (!SWIG_IsOK(res9)) {
25090
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_client_proplist4" "', argument " "9"" of type '" "svn_client_ctx_t *""'");
25092
arg9 = (svn_client_ctx_t *)(argp9);
25098
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
25103
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
25107
result = (svn_error_t *)svn_client_proplist4((char const *)arg1,(struct svn_opt_revision_t const *)arg2,(struct svn_opt_revision_t const *)arg3,arg4,(apr_array_header_t const *)arg5,arg6,arg7,arg8,arg9,arg10);
25114
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
25116
if (SvOK(exception_handler)) {
25117
SV *callback_result;
25119
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
25120
&callback_result, "S", result,
25121
SWIGTYPE_p_svn_error_t);
25123
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
25128
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
25140
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
28603
25155
XS(_wrap_svn_client_proplist3) {
28605
25157
char *arg1 = (char *) 0 ;
28642
25191
arg1 = (char *)(buf1);
28645
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
28646
rev2.kind = svn_opt_revision_unspecified;
28648
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
28649
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
28651
else if (looks_like_number(ST(1))) {
28652
rev2.kind = svn_opt_revision_number;
28653
rev2.value.number = SvIV(ST(1));
28655
else if (SvPOK(ST(1))) {
28656
char *input = SvPV_nolen(ST(1));
28657
if (svn_cstring_casecmp(input, "BASE") == 0)
28658
rev2.kind = svn_opt_revision_base;
28659
else if (svn_cstring_casecmp(input, "HEAD") == 0)
28660
rev2.kind = svn_opt_revision_head;
28661
else if (svn_cstring_casecmp(input, "WORKING") == 0)
28662
rev2.kind = svn_opt_revision_working;
28663
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
28664
rev2.kind = svn_opt_revision_committed;
28665
else if (svn_cstring_casecmp(input, "PREV") == 0)
28666
rev2.kind = svn_opt_revision_previous;
28667
else if (*input == '{') {
28668
svn_boolean_t matched;
28672
char *end = strchr(input,'}');
28674
SWIG_croak("unknown opt_revision_t type");
28676
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
28677
svn_swig_pl_make_pool ((SV *)NULL));
28679
svn_error_clear (err);
28680
SWIG_croak("unknown opt_revision_t type");
28683
SWIG_croak("unknown opt_revision_t type");
28685
rev2.kind = svn_opt_revision_date;
28686
rev2.value.date = tm;
28688
SWIG_croak("unknown opt_revision_t type");
28690
SWIG_croak("unknown opt_revision_t type");
25193
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
28694
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
28695
rev3.kind = svn_opt_revision_unspecified;
28697
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
28698
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
28700
else if (looks_like_number(ST(2))) {
28701
rev3.kind = svn_opt_revision_number;
28702
rev3.value.number = SvIV(ST(2));
28704
else if (SvPOK(ST(2))) {
28705
char *input = SvPV_nolen(ST(2));
28706
if (svn_cstring_casecmp(input, "BASE") == 0)
28707
rev3.kind = svn_opt_revision_base;
28708
else if (svn_cstring_casecmp(input, "HEAD") == 0)
28709
rev3.kind = svn_opt_revision_head;
28710
else if (svn_cstring_casecmp(input, "WORKING") == 0)
28711
rev3.kind = svn_opt_revision_working;
28712
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
28713
rev3.kind = svn_opt_revision_committed;
28714
else if (svn_cstring_casecmp(input, "PREV") == 0)
28715
rev3.kind = svn_opt_revision_previous;
28716
else if (*input == '{') {
28717
svn_boolean_t matched;
28721
char *end = strchr(input,'}');
28723
SWIG_croak("unknown opt_revision_t type");
28725
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
28726
svn_swig_pl_make_pool ((SV *)NULL));
28728
svn_error_clear (err);
28729
SWIG_croak("unknown opt_revision_t type");
28732
SWIG_croak("unknown opt_revision_t type");
28734
rev3.kind = svn_opt_revision_date;
28735
rev3.value.date = tm;
28737
SWIG_croak("unknown opt_revision_t type");
28739
SWIG_croak("unknown opt_revision_t type");
25196
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
28741
25198
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
28742
25199
if (!SWIG_IsOK(ecode4)) {
28743
25200
SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "svn_client_proplist3" "', argument " "4"" of type '" "svn_depth_t""'");
28745
25202
arg4 = (svn_depth_t)(val4);
28746
res5 = SWIG_AsCharPtrAndSize(ST(4), &buf5, NULL, &alloc5);
28747
if (!SWIG_IsOK(res5)) {
28748
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_client_proplist3" "', argument " "5"" of type '" "apr_array_header_t const *""'");
25204
arg5 = SvOK(ST(4)) ? (apr_array_header_t *) svn_swig_pl_strings_to_array(
25205
ST(4), _global_pool) : NULL;
28750
arg5 = (apr_array_header_t *)(buf5);
28752
25208
int res = SWIG_ConvertFunctionPtr(ST(5), (void**)(&arg6), SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t);
28753
25209
if (!SWIG_IsOK(res)) {
28861
25317
arg2 = (char *)(buf2);
28864
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
28865
rev3.kind = svn_opt_revision_unspecified;
28867
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
28868
SWIG_ConvertPtr(ST(1), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
28870
else if (looks_like_number(ST(1))) {
28871
rev3.kind = svn_opt_revision_number;
28872
rev3.value.number = SvIV(ST(1));
28874
else if (SvPOK(ST(1))) {
28875
char *input = SvPV_nolen(ST(1));
28876
if (svn_cstring_casecmp(input, "BASE") == 0)
28877
rev3.kind = svn_opt_revision_base;
28878
else if (svn_cstring_casecmp(input, "HEAD") == 0)
28879
rev3.kind = svn_opt_revision_head;
28880
else if (svn_cstring_casecmp(input, "WORKING") == 0)
28881
rev3.kind = svn_opt_revision_working;
28882
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
28883
rev3.kind = svn_opt_revision_committed;
28884
else if (svn_cstring_casecmp(input, "PREV") == 0)
28885
rev3.kind = svn_opt_revision_previous;
28886
else if (*input == '{') {
28887
svn_boolean_t matched;
28891
char *end = strchr(input,'}');
28893
SWIG_croak("unknown opt_revision_t type");
28895
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
28896
svn_swig_pl_make_pool ((SV *)NULL));
28898
svn_error_clear (err);
28899
SWIG_croak("unknown opt_revision_t type");
28902
SWIG_croak("unknown opt_revision_t type");
28904
rev3.kind = svn_opt_revision_date;
28905
rev3.value.date = tm;
28907
SWIG_croak("unknown opt_revision_t type");
28909
SWIG_croak("unknown opt_revision_t type");
25319
arg3 = svn_swig_pl_set_revision(&rev3, ST(1), TRUE);
28913
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
28914
rev4.kind = svn_opt_revision_unspecified;
28916
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
28917
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
28919
else if (looks_like_number(ST(2))) {
28920
rev4.kind = svn_opt_revision_number;
28921
rev4.value.number = SvIV(ST(2));
28923
else if (SvPOK(ST(2))) {
28924
char *input = SvPV_nolen(ST(2));
28925
if (svn_cstring_casecmp(input, "BASE") == 0)
28926
rev4.kind = svn_opt_revision_base;
28927
else if (svn_cstring_casecmp(input, "HEAD") == 0)
28928
rev4.kind = svn_opt_revision_head;
28929
else if (svn_cstring_casecmp(input, "WORKING") == 0)
28930
rev4.kind = svn_opt_revision_working;
28931
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
28932
rev4.kind = svn_opt_revision_committed;
28933
else if (svn_cstring_casecmp(input, "PREV") == 0)
28934
rev4.kind = svn_opt_revision_previous;
28935
else if (*input == '{') {
28936
svn_boolean_t matched;
28940
char *end = strchr(input,'}');
28942
SWIG_croak("unknown opt_revision_t type");
28944
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
28945
svn_swig_pl_make_pool ((SV *)NULL));
28947
svn_error_clear (err);
28948
SWIG_croak("unknown opt_revision_t type");
28951
SWIG_croak("unknown opt_revision_t type");
28953
rev4.kind = svn_opt_revision_date;
28954
rev4.value.date = tm;
28956
SWIG_croak("unknown opt_revision_t type");
28958
SWIG_croak("unknown opt_revision_t type");
25322
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
28960
25324
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val5);
28961
25325
if (!SWIG_IsOK(ecode5)) {
29385
25657
arg3 = (char *)(buf3);
29388
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
29389
rev4.kind = svn_opt_revision_unspecified;
29391
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
29392
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
29394
else if (looks_like_number(ST(2))) {
29395
rev4.kind = svn_opt_revision_number;
29396
rev4.value.number = SvIV(ST(2));
29398
else if (SvPOK(ST(2))) {
29399
char *input = SvPV_nolen(ST(2));
29400
if (svn_cstring_casecmp(input, "BASE") == 0)
29401
rev4.kind = svn_opt_revision_base;
29402
else if (svn_cstring_casecmp(input, "HEAD") == 0)
29403
rev4.kind = svn_opt_revision_head;
29404
else if (svn_cstring_casecmp(input, "WORKING") == 0)
29405
rev4.kind = svn_opt_revision_working;
29406
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
29407
rev4.kind = svn_opt_revision_committed;
29408
else if (svn_cstring_casecmp(input, "PREV") == 0)
29409
rev4.kind = svn_opt_revision_previous;
29410
else if (*input == '{') {
29411
svn_boolean_t matched;
29415
char *end = strchr(input,'}');
29417
SWIG_croak("unknown opt_revision_t type");
29419
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
29420
svn_swig_pl_make_pool ((SV *)NULL));
29422
svn_error_clear (err);
29423
SWIG_croak("unknown opt_revision_t type");
29426
SWIG_croak("unknown opt_revision_t type");
29428
rev4.kind = svn_opt_revision_date;
29429
rev4.value.date = tm;
29431
SWIG_croak("unknown opt_revision_t type");
29433
SWIG_croak("unknown opt_revision_t type");
25659
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
29437
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
29438
rev5.kind = svn_opt_revision_unspecified;
29440
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
29441
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
29443
else if (looks_like_number(ST(3))) {
29444
rev5.kind = svn_opt_revision_number;
29445
rev5.value.number = SvIV(ST(3));
29447
else if (SvPOK(ST(3))) {
29448
char *input = SvPV_nolen(ST(3));
29449
if (svn_cstring_casecmp(input, "BASE") == 0)
29450
rev5.kind = svn_opt_revision_base;
29451
else if (svn_cstring_casecmp(input, "HEAD") == 0)
29452
rev5.kind = svn_opt_revision_head;
29453
else if (svn_cstring_casecmp(input, "WORKING") == 0)
29454
rev5.kind = svn_opt_revision_working;
29455
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
29456
rev5.kind = svn_opt_revision_committed;
29457
else if (svn_cstring_casecmp(input, "PREV") == 0)
29458
rev5.kind = svn_opt_revision_previous;
29459
else if (*input == '{') {
29460
svn_boolean_t matched;
29464
char *end = strchr(input,'}');
29466
SWIG_croak("unknown opt_revision_t type");
29468
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
29469
svn_swig_pl_make_pool ((SV *)NULL));
29471
svn_error_clear (err);
29472
SWIG_croak("unknown opt_revision_t type");
29475
SWIG_croak("unknown opt_revision_t type");
29477
rev5.kind = svn_opt_revision_date;
29478
rev5.value.date = tm;
29480
SWIG_croak("unknown opt_revision_t type");
29482
SWIG_croak("unknown opt_revision_t type");
25662
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
29484
25664
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
29485
25665
if (!SWIG_IsOK(ecode6)) {
29641
25821
arg3 = (char *)(buf3);
29644
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
29645
rev4.kind = svn_opt_revision_unspecified;
29647
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
29648
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
29650
else if (looks_like_number(ST(2))) {
29651
rev4.kind = svn_opt_revision_number;
29652
rev4.value.number = SvIV(ST(2));
29654
else if (SvPOK(ST(2))) {
29655
char *input = SvPV_nolen(ST(2));
29656
if (svn_cstring_casecmp(input, "BASE") == 0)
29657
rev4.kind = svn_opt_revision_base;
29658
else if (svn_cstring_casecmp(input, "HEAD") == 0)
29659
rev4.kind = svn_opt_revision_head;
29660
else if (svn_cstring_casecmp(input, "WORKING") == 0)
29661
rev4.kind = svn_opt_revision_working;
29662
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
29663
rev4.kind = svn_opt_revision_committed;
29664
else if (svn_cstring_casecmp(input, "PREV") == 0)
29665
rev4.kind = svn_opt_revision_previous;
29666
else if (*input == '{') {
29667
svn_boolean_t matched;
29671
char *end = strchr(input,'}');
29673
SWIG_croak("unknown opt_revision_t type");
29675
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
29676
svn_swig_pl_make_pool ((SV *)NULL));
29678
svn_error_clear (err);
29679
SWIG_croak("unknown opt_revision_t type");
29682
SWIG_croak("unknown opt_revision_t type");
29684
rev4.kind = svn_opt_revision_date;
29685
rev4.value.date = tm;
29687
SWIG_croak("unknown opt_revision_t type");
29689
SWIG_croak("unknown opt_revision_t type");
25823
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
29693
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
29694
rev5.kind = svn_opt_revision_unspecified;
29696
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
29697
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
29699
else if (looks_like_number(ST(3))) {
29700
rev5.kind = svn_opt_revision_number;
29701
rev5.value.number = SvIV(ST(3));
29703
else if (SvPOK(ST(3))) {
29704
char *input = SvPV_nolen(ST(3));
29705
if (svn_cstring_casecmp(input, "BASE") == 0)
29706
rev5.kind = svn_opt_revision_base;
29707
else if (svn_cstring_casecmp(input, "HEAD") == 0)
29708
rev5.kind = svn_opt_revision_head;
29709
else if (svn_cstring_casecmp(input, "WORKING") == 0)
29710
rev5.kind = svn_opt_revision_working;
29711
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
29712
rev5.kind = svn_opt_revision_committed;
29713
else if (svn_cstring_casecmp(input, "PREV") == 0)
29714
rev5.kind = svn_opt_revision_previous;
29715
else if (*input == '{') {
29716
svn_boolean_t matched;
29720
char *end = strchr(input,'}');
29722
SWIG_croak("unknown opt_revision_t type");
29724
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
29725
svn_swig_pl_make_pool ((SV *)NULL));
29727
svn_error_clear (err);
29728
SWIG_croak("unknown opt_revision_t type");
29731
SWIG_croak("unknown opt_revision_t type");
29733
rev5.kind = svn_opt_revision_date;
29734
rev5.value.date = tm;
29736
SWIG_croak("unknown opt_revision_t type");
29738
SWIG_croak("unknown opt_revision_t type");
25826
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
29740
25828
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
29741
25829
if (!SWIG_IsOK(ecode6)) {
29890
25978
arg3 = (char *)(buf3);
29893
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
29894
rev4.kind = svn_opt_revision_unspecified;
29896
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
29897
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
29899
else if (looks_like_number(ST(2))) {
29900
rev4.kind = svn_opt_revision_number;
29901
rev4.value.number = SvIV(ST(2));
29903
else if (SvPOK(ST(2))) {
29904
char *input = SvPV_nolen(ST(2));
29905
if (svn_cstring_casecmp(input, "BASE") == 0)
29906
rev4.kind = svn_opt_revision_base;
29907
else if (svn_cstring_casecmp(input, "HEAD") == 0)
29908
rev4.kind = svn_opt_revision_head;
29909
else if (svn_cstring_casecmp(input, "WORKING") == 0)
29910
rev4.kind = svn_opt_revision_working;
29911
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
29912
rev4.kind = svn_opt_revision_committed;
29913
else if (svn_cstring_casecmp(input, "PREV") == 0)
29914
rev4.kind = svn_opt_revision_previous;
29915
else if (*input == '{') {
29916
svn_boolean_t matched;
29920
char *end = strchr(input,'}');
29922
SWIG_croak("unknown opt_revision_t type");
29924
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
29925
svn_swig_pl_make_pool ((SV *)NULL));
29927
svn_error_clear (err);
29928
SWIG_croak("unknown opt_revision_t type");
29931
SWIG_croak("unknown opt_revision_t type");
29933
rev4.kind = svn_opt_revision_date;
29934
rev4.value.date = tm;
29936
SWIG_croak("unknown opt_revision_t type");
29938
SWIG_croak("unknown opt_revision_t type");
25980
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
29942
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
29943
rev5.kind = svn_opt_revision_unspecified;
29945
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
29946
SWIG_ConvertPtr(ST(3), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
29948
else if (looks_like_number(ST(3))) {
29949
rev5.kind = svn_opt_revision_number;
29950
rev5.value.number = SvIV(ST(3));
29952
else if (SvPOK(ST(3))) {
29953
char *input = SvPV_nolen(ST(3));
29954
if (svn_cstring_casecmp(input, "BASE") == 0)
29955
rev5.kind = svn_opt_revision_base;
29956
else if (svn_cstring_casecmp(input, "HEAD") == 0)
29957
rev5.kind = svn_opt_revision_head;
29958
else if (svn_cstring_casecmp(input, "WORKING") == 0)
29959
rev5.kind = svn_opt_revision_working;
29960
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
29961
rev5.kind = svn_opt_revision_committed;
29962
else if (svn_cstring_casecmp(input, "PREV") == 0)
29963
rev5.kind = svn_opt_revision_previous;
29964
else if (*input == '{') {
29965
svn_boolean_t matched;
29969
char *end = strchr(input,'}');
29971
SWIG_croak("unknown opt_revision_t type");
29973
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
29974
svn_swig_pl_make_pool ((SV *)NULL));
29976
svn_error_clear (err);
29977
SWIG_croak("unknown opt_revision_t type");
29980
SWIG_croak("unknown opt_revision_t type");
29982
rev5.kind = svn_opt_revision_date;
29983
rev5.value.date = tm;
29985
SWIG_croak("unknown opt_revision_t type");
29987
SWIG_croak("unknown opt_revision_t type");
25983
arg5 = svn_swig_pl_set_revision(&rev5, ST(3), TRUE);
29989
25985
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(4), &val6);
29990
25986
if (!SWIG_IsOK(ecode6)) {
26309
XS(_wrap_svn_client_list3) {
26311
char *arg1 = (char *) 0 ;
26312
svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
26313
svn_opt_revision_t *arg3 = (svn_opt_revision_t *) 0 ;
26315
apr_uint32_t arg5 ;
26316
svn_boolean_t arg6 ;
26317
svn_boolean_t arg7 ;
26318
svn_client_list_func2_t arg8 = (svn_client_list_func2_t) 0 ;
26319
void *arg9 = (void *) 0 ;
26320
svn_client_ctx_t *arg10 = (svn_client_ctx_t *) 0 ;
26321
apr_pool_t *arg11 = (apr_pool_t *) 0 ;
26322
apr_pool_t *_global_pool ;
26326
svn_opt_revision_t rev2 ;
26327
svn_opt_revision_t rev3 ;
26330
unsigned long val5 ;
26340
svn_error_t *result = 0 ;
26344
_global_pool = arg11 = svn_swig_pl_make_pool (ST(items-1));
26346
if ((items < 10) || (items > 11)) {
26347
SWIG_croak("Usage: svn_client_list3(path_or_url,peg_revision,revision,depth,dirent_fields,fetch_locks,include_externals,list_func,baton,ctx,pool);");
26349
res1 = SWIG_AsCharPtrAndSize(ST(0), &buf1, NULL, &alloc1);
26350
if (!SWIG_IsOK(res1)) {
26351
SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "svn_client_list3" "', argument " "1"" of type '" "char const *""'");
26353
arg1 = (char *)(buf1);
26355
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
26358
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
26360
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
26361
if (!SWIG_IsOK(ecode4)) {
26362
SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "svn_client_list3" "', argument " "4"" of type '" "svn_depth_t""'");
26364
arg4 = (svn_depth_t)(val4);
26365
ecode5 = SWIG_AsVal_unsigned_SS_long SWIG_PERL_CALL_ARGS_2(ST(4), &val5);
26366
if (!SWIG_IsOK(ecode5)) {
26367
SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "svn_client_list3" "', argument " "5"" of type '" "apr_uint32_t""'");
26369
arg5 = (apr_uint32_t)(val5);
26370
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(5), &val6);
26371
if (!SWIG_IsOK(ecode6)) {
26372
SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "svn_client_list3" "', argument " "6"" of type '" "svn_boolean_t""'");
26374
arg6 = (svn_boolean_t)(val6);
26375
ecode7 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(6), &val7);
26376
if (!SWIG_IsOK(ecode7)) {
26377
SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "svn_client_list3" "', argument " "7"" of type '" "svn_boolean_t""'");
26379
arg7 = (svn_boolean_t)(val7);
26381
int res = SWIG_ConvertFunctionPtr(ST(7), (void**)(&arg8), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t);
26382
if (!SWIG_IsOK(res)) {
26383
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_list3" "', argument " "8"" of type '" "svn_client_list_func2_t""'");
26386
res9 = SWIG_ConvertPtr(ST(8),SWIG_as_voidptrptr(&arg9), 0, 0);
26387
if (!SWIG_IsOK(res9)) {
26388
SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "svn_client_list3" "', argument " "9"" of type '" "void *""'");
26390
res10 = SWIG_ConvertPtr(ST(9), &argp10,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
26391
if (!SWIG_IsOK(res10)) {
26392
SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "svn_client_list3" "', argument " "10"" of type '" "svn_client_ctx_t *""'");
26394
arg10 = (svn_client_ctx_t *)(argp10);
26400
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
26405
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
26409
result = (svn_error_t *)svn_client_list3((char const *)arg1,(struct svn_opt_revision_t const *)arg2,(struct svn_opt_revision_t const *)arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11);
26416
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
26418
if (SvOK(exception_handler)) {
26419
SV *callback_result;
26421
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
26422
&callback_result, "S", result,
26423
SWIGTYPE_p_svn_error_t);
26425
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
26430
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
26443
if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
30405
26459
XS(_wrap_svn_client_list2) {
30407
26461
char *arg1 = (char *) 0 ;
30446
26500
arg1 = (char *)(buf1);
30449
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
30450
rev2.kind = svn_opt_revision_unspecified;
30452
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
30453
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
30455
else if (looks_like_number(ST(1))) {
30456
rev2.kind = svn_opt_revision_number;
30457
rev2.value.number = SvIV(ST(1));
30459
else if (SvPOK(ST(1))) {
30460
char *input = SvPV_nolen(ST(1));
30461
if (svn_cstring_casecmp(input, "BASE") == 0)
30462
rev2.kind = svn_opt_revision_base;
30463
else if (svn_cstring_casecmp(input, "HEAD") == 0)
30464
rev2.kind = svn_opt_revision_head;
30465
else if (svn_cstring_casecmp(input, "WORKING") == 0)
30466
rev2.kind = svn_opt_revision_working;
30467
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
30468
rev2.kind = svn_opt_revision_committed;
30469
else if (svn_cstring_casecmp(input, "PREV") == 0)
30470
rev2.kind = svn_opt_revision_previous;
30471
else if (*input == '{') {
30472
svn_boolean_t matched;
30476
char *end = strchr(input,'}');
30478
SWIG_croak("unknown opt_revision_t type");
30480
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
30481
svn_swig_pl_make_pool ((SV *)NULL));
30483
svn_error_clear (err);
30484
SWIG_croak("unknown opt_revision_t type");
30487
SWIG_croak("unknown opt_revision_t type");
30489
rev2.kind = svn_opt_revision_date;
30490
rev2.value.date = tm;
30492
SWIG_croak("unknown opt_revision_t type");
30494
SWIG_croak("unknown opt_revision_t type");
26502
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
30498
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
30499
rev3.kind = svn_opt_revision_unspecified;
30501
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
30502
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
30504
else if (looks_like_number(ST(2))) {
30505
rev3.kind = svn_opt_revision_number;
30506
rev3.value.number = SvIV(ST(2));
30508
else if (SvPOK(ST(2))) {
30509
char *input = SvPV_nolen(ST(2));
30510
if (svn_cstring_casecmp(input, "BASE") == 0)
30511
rev3.kind = svn_opt_revision_base;
30512
else if (svn_cstring_casecmp(input, "HEAD") == 0)
30513
rev3.kind = svn_opt_revision_head;
30514
else if (svn_cstring_casecmp(input, "WORKING") == 0)
30515
rev3.kind = svn_opt_revision_working;
30516
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
30517
rev3.kind = svn_opt_revision_committed;
30518
else if (svn_cstring_casecmp(input, "PREV") == 0)
30519
rev3.kind = svn_opt_revision_previous;
30520
else if (*input == '{') {
30521
svn_boolean_t matched;
30525
char *end = strchr(input,'}');
30527
SWIG_croak("unknown opt_revision_t type");
30529
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
30530
svn_swig_pl_make_pool ((SV *)NULL));
30532
svn_error_clear (err);
30533
SWIG_croak("unknown opt_revision_t type");
30536
SWIG_croak("unknown opt_revision_t type");
30538
rev3.kind = svn_opt_revision_date;
30539
rev3.value.date = tm;
30541
SWIG_croak("unknown opt_revision_t type");
30543
SWIG_croak("unknown opt_revision_t type");
26505
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
30545
26507
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
30546
26508
if (!SWIG_IsOK(ecode4)) {
30678
26640
arg1 = (char *)(buf1);
30681
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
30682
rev2.kind = svn_opt_revision_unspecified;
30684
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
30685
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
30687
else if (looks_like_number(ST(1))) {
30688
rev2.kind = svn_opt_revision_number;
30689
rev2.value.number = SvIV(ST(1));
30691
else if (SvPOK(ST(1))) {
30692
char *input = SvPV_nolen(ST(1));
30693
if (svn_cstring_casecmp(input, "BASE") == 0)
30694
rev2.kind = svn_opt_revision_base;
30695
else if (svn_cstring_casecmp(input, "HEAD") == 0)
30696
rev2.kind = svn_opt_revision_head;
30697
else if (svn_cstring_casecmp(input, "WORKING") == 0)
30698
rev2.kind = svn_opt_revision_working;
30699
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
30700
rev2.kind = svn_opt_revision_committed;
30701
else if (svn_cstring_casecmp(input, "PREV") == 0)
30702
rev2.kind = svn_opt_revision_previous;
30703
else if (*input == '{') {
30704
svn_boolean_t matched;
30708
char *end = strchr(input,'}');
30710
SWIG_croak("unknown opt_revision_t type");
30712
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
30713
svn_swig_pl_make_pool ((SV *)NULL));
30715
svn_error_clear (err);
30716
SWIG_croak("unknown opt_revision_t type");
30719
SWIG_croak("unknown opt_revision_t type");
30721
rev2.kind = svn_opt_revision_date;
30722
rev2.value.date = tm;
30724
SWIG_croak("unknown opt_revision_t type");
30726
SWIG_croak("unknown opt_revision_t type");
26642
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
30730
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
30731
rev3.kind = svn_opt_revision_unspecified;
30733
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
30734
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
30736
else if (looks_like_number(ST(2))) {
30737
rev3.kind = svn_opt_revision_number;
30738
rev3.value.number = SvIV(ST(2));
30740
else if (SvPOK(ST(2))) {
30741
char *input = SvPV_nolen(ST(2));
30742
if (svn_cstring_casecmp(input, "BASE") == 0)
30743
rev3.kind = svn_opt_revision_base;
30744
else if (svn_cstring_casecmp(input, "HEAD") == 0)
30745
rev3.kind = svn_opt_revision_head;
30746
else if (svn_cstring_casecmp(input, "WORKING") == 0)
30747
rev3.kind = svn_opt_revision_working;
30748
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
30749
rev3.kind = svn_opt_revision_committed;
30750
else if (svn_cstring_casecmp(input, "PREV") == 0)
30751
rev3.kind = svn_opt_revision_previous;
30752
else if (*input == '{') {
30753
svn_boolean_t matched;
30757
char *end = strchr(input,'}');
30759
SWIG_croak("unknown opt_revision_t type");
30761
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
30762
svn_swig_pl_make_pool ((SV *)NULL));
30764
svn_error_clear (err);
30765
SWIG_croak("unknown opt_revision_t type");
30768
SWIG_croak("unknown opt_revision_t type");
30770
rev3.kind = svn_opt_revision_date;
30771
rev3.value.date = tm;
30773
SWIG_croak("unknown opt_revision_t type");
30775
SWIG_croak("unknown opt_revision_t type");
26645
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
30777
26647
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
30778
26648
if (!SWIG_IsOK(ecode4)) {
30907
26777
arg3 = (char *)(buf3);
30910
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
30911
rev4.kind = svn_opt_revision_unspecified;
30913
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
30914
SWIG_ConvertPtr(ST(1), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
30916
else if (looks_like_number(ST(1))) {
30917
rev4.kind = svn_opt_revision_number;
30918
rev4.value.number = SvIV(ST(1));
30920
else if (SvPOK(ST(1))) {
30921
char *input = SvPV_nolen(ST(1));
30922
if (svn_cstring_casecmp(input, "BASE") == 0)
30923
rev4.kind = svn_opt_revision_base;
30924
else if (svn_cstring_casecmp(input, "HEAD") == 0)
30925
rev4.kind = svn_opt_revision_head;
30926
else if (svn_cstring_casecmp(input, "WORKING") == 0)
30927
rev4.kind = svn_opt_revision_working;
30928
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
30929
rev4.kind = svn_opt_revision_committed;
30930
else if (svn_cstring_casecmp(input, "PREV") == 0)
30931
rev4.kind = svn_opt_revision_previous;
30932
else if (*input == '{') {
30933
svn_boolean_t matched;
30937
char *end = strchr(input,'}');
30939
SWIG_croak("unknown opt_revision_t type");
30941
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
30942
svn_swig_pl_make_pool ((SV *)NULL));
30944
svn_error_clear (err);
30945
SWIG_croak("unknown opt_revision_t type");
30948
SWIG_croak("unknown opt_revision_t type");
30950
rev4.kind = svn_opt_revision_date;
30951
rev4.value.date = tm;
30953
SWIG_croak("unknown opt_revision_t type");
30955
SWIG_croak("unknown opt_revision_t type");
26779
arg4 = svn_swig_pl_set_revision(&rev4, ST(1), TRUE);
30959
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
30960
rev5.kind = svn_opt_revision_unspecified;
30962
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
30963
SWIG_ConvertPtr(ST(2), (void **)&arg5, SWIGTYPE_p_svn_opt_revision_t, 0);
30965
else if (looks_like_number(ST(2))) {
30966
rev5.kind = svn_opt_revision_number;
30967
rev5.value.number = SvIV(ST(2));
30969
else if (SvPOK(ST(2))) {
30970
char *input = SvPV_nolen(ST(2));
30971
if (svn_cstring_casecmp(input, "BASE") == 0)
30972
rev5.kind = svn_opt_revision_base;
30973
else if (svn_cstring_casecmp(input, "HEAD") == 0)
30974
rev5.kind = svn_opt_revision_head;
30975
else if (svn_cstring_casecmp(input, "WORKING") == 0)
30976
rev5.kind = svn_opt_revision_working;
30977
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
30978
rev5.kind = svn_opt_revision_committed;
30979
else if (svn_cstring_casecmp(input, "PREV") == 0)
30980
rev5.kind = svn_opt_revision_previous;
30981
else if (*input == '{') {
30982
svn_boolean_t matched;
30986
char *end = strchr(input,'}');
30988
SWIG_croak("unknown opt_revision_t type");
30990
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
30991
svn_swig_pl_make_pool ((SV *)NULL));
30993
svn_error_clear (err);
30994
SWIG_croak("unknown opt_revision_t type");
30997
SWIG_croak("unknown opt_revision_t type");
30999
rev5.kind = svn_opt_revision_date;
31000
rev5.value.date = tm;
31002
SWIG_croak("unknown opt_revision_t type");
31004
SWIG_croak("unknown opt_revision_t type");
26782
arg5 = svn_swig_pl_set_revision(&rev5, ST(2), TRUE);
31006
26784
ecode6 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val6);
31007
26785
if (!SWIG_IsOK(ecode6)) {
31115
26893
arg2 = (char *)(buf2);
31118
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
31119
rev3.kind = svn_opt_revision_unspecified;
31121
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
31122
SWIG_ConvertPtr(ST(1), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
31124
else if (looks_like_number(ST(1))) {
31125
rev3.kind = svn_opt_revision_number;
31126
rev3.value.number = SvIV(ST(1));
31128
else if (SvPOK(ST(1))) {
31129
char *input = SvPV_nolen(ST(1));
31130
if (svn_cstring_casecmp(input, "BASE") == 0)
31131
rev3.kind = svn_opt_revision_base;
31132
else if (svn_cstring_casecmp(input, "HEAD") == 0)
31133
rev3.kind = svn_opt_revision_head;
31134
else if (svn_cstring_casecmp(input, "WORKING") == 0)
31135
rev3.kind = svn_opt_revision_working;
31136
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
31137
rev3.kind = svn_opt_revision_committed;
31138
else if (svn_cstring_casecmp(input, "PREV") == 0)
31139
rev3.kind = svn_opt_revision_previous;
31140
else if (*input == '{') {
31141
svn_boolean_t matched;
31145
char *end = strchr(input,'}');
31147
SWIG_croak("unknown opt_revision_t type");
31149
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
31150
svn_swig_pl_make_pool ((SV *)NULL));
31152
svn_error_clear (err);
31153
SWIG_croak("unknown opt_revision_t type");
31156
SWIG_croak("unknown opt_revision_t type");
31158
rev3.kind = svn_opt_revision_date;
31159
rev3.value.date = tm;
31161
SWIG_croak("unknown opt_revision_t type");
31163
SWIG_croak("unknown opt_revision_t type");
26895
arg3 = svn_swig_pl_set_revision(&rev3, ST(1), TRUE);
31167
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
31168
rev4.kind = svn_opt_revision_unspecified;
31170
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
31171
SWIG_ConvertPtr(ST(2), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
31173
else if (looks_like_number(ST(2))) {
31174
rev4.kind = svn_opt_revision_number;
31175
rev4.value.number = SvIV(ST(2));
31177
else if (SvPOK(ST(2))) {
31178
char *input = SvPV_nolen(ST(2));
31179
if (svn_cstring_casecmp(input, "BASE") == 0)
31180
rev4.kind = svn_opt_revision_base;
31181
else if (svn_cstring_casecmp(input, "HEAD") == 0)
31182
rev4.kind = svn_opt_revision_head;
31183
else if (svn_cstring_casecmp(input, "WORKING") == 0)
31184
rev4.kind = svn_opt_revision_working;
31185
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
31186
rev4.kind = svn_opt_revision_committed;
31187
else if (svn_cstring_casecmp(input, "PREV") == 0)
31188
rev4.kind = svn_opt_revision_previous;
31189
else if (*input == '{') {
31190
svn_boolean_t matched;
31194
char *end = strchr(input,'}');
31196
SWIG_croak("unknown opt_revision_t type");
31198
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
31199
svn_swig_pl_make_pool ((SV *)NULL));
31201
svn_error_clear (err);
31202
SWIG_croak("unknown opt_revision_t type");
31205
SWIG_croak("unknown opt_revision_t type");
31207
rev4.kind = svn_opt_revision_date;
31208
rev4.value.date = tm;
31210
SWIG_croak("unknown opt_revision_t type");
31212
SWIG_croak("unknown opt_revision_t type");
26898
arg4 = svn_swig_pl_set_revision(&rev4, ST(2), TRUE);
31214
26900
ecode5 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val5);
31215
26901
if (!SWIG_IsOK(ecode5)) {
31456
27096
arg2 = (char *)(buf2);
31459
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
31460
rev3.kind = svn_opt_revision_unspecified;
31462
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
31463
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
31465
else if (looks_like_number(ST(2))) {
31466
rev3.kind = svn_opt_revision_number;
31467
rev3.value.number = SvIV(ST(2));
31469
else if (SvPOK(ST(2))) {
31470
char *input = SvPV_nolen(ST(2));
31471
if (svn_cstring_casecmp(input, "BASE") == 0)
31472
rev3.kind = svn_opt_revision_base;
31473
else if (svn_cstring_casecmp(input, "HEAD") == 0)
31474
rev3.kind = svn_opt_revision_head;
31475
else if (svn_cstring_casecmp(input, "WORKING") == 0)
31476
rev3.kind = svn_opt_revision_working;
31477
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
31478
rev3.kind = svn_opt_revision_committed;
31479
else if (svn_cstring_casecmp(input, "PREV") == 0)
31480
rev3.kind = svn_opt_revision_previous;
31481
else if (*input == '{') {
31482
svn_boolean_t matched;
31486
char *end = strchr(input,'}');
31488
SWIG_croak("unknown opt_revision_t type");
31490
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
31491
svn_swig_pl_make_pool ((SV *)NULL));
31493
svn_error_clear (err);
31494
SWIG_croak("unknown opt_revision_t type");
31497
SWIG_croak("unknown opt_revision_t type");
31499
rev3.kind = svn_opt_revision_date;
31500
rev3.value.date = tm;
31502
SWIG_croak("unknown opt_revision_t type");
31504
SWIG_croak("unknown opt_revision_t type");
27098
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
31508
if (ST(3) == NULL || ST(3) == &PL_sv_undef || !SvOK(ST(3))) {
31509
rev4.kind = svn_opt_revision_unspecified;
31511
else if (sv_isobject(ST(3)) && sv_derived_from(ST(3), "_p_svn_opt_revision_t")) {
31512
SWIG_ConvertPtr(ST(3), (void **)&arg4, SWIGTYPE_p_svn_opt_revision_t, 0);
31514
else if (looks_like_number(ST(3))) {
31515
rev4.kind = svn_opt_revision_number;
31516
rev4.value.number = SvIV(ST(3));
31518
else if (SvPOK(ST(3))) {
31519
char *input = SvPV_nolen(ST(3));
31520
if (svn_cstring_casecmp(input, "BASE") == 0)
31521
rev4.kind = svn_opt_revision_base;
31522
else if (svn_cstring_casecmp(input, "HEAD") == 0)
31523
rev4.kind = svn_opt_revision_head;
31524
else if (svn_cstring_casecmp(input, "WORKING") == 0)
31525
rev4.kind = svn_opt_revision_working;
31526
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
31527
rev4.kind = svn_opt_revision_committed;
31528
else if (svn_cstring_casecmp(input, "PREV") == 0)
31529
rev4.kind = svn_opt_revision_previous;
31530
else if (*input == '{') {
31531
svn_boolean_t matched;
31535
char *end = strchr(input,'}');
31537
SWIG_croak("unknown opt_revision_t type");
31539
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
31540
svn_swig_pl_make_pool ((SV *)NULL));
31542
svn_error_clear (err);
31543
SWIG_croak("unknown opt_revision_t type");
31546
SWIG_croak("unknown opt_revision_t type");
31548
rev4.kind = svn_opt_revision_date;
31549
rev4.value.date = tm;
31551
SWIG_croak("unknown opt_revision_t type");
31553
SWIG_croak("unknown opt_revision_t type");
27101
arg4 = svn_swig_pl_set_revision(&rev4, ST(3), TRUE);
31555
27103
res5 = SWIG_ConvertPtr(ST(4), &argp5,SWIGTYPE_p_svn_client_ctx_t, 0 | 0 );
31556
27104
if (!SWIG_IsOK(res5)) {
35062
30549
arg1 = (char *)(buf1);
35065
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
35066
rev2.kind = svn_opt_revision_unspecified;
35068
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
35069
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
35071
else if (looks_like_number(ST(1))) {
35072
rev2.kind = svn_opt_revision_number;
35073
rev2.value.number = SvIV(ST(1));
35075
else if (SvPOK(ST(1))) {
35076
char *input = SvPV_nolen(ST(1));
35077
if (svn_cstring_casecmp(input, "BASE") == 0)
35078
rev2.kind = svn_opt_revision_base;
35079
else if (svn_cstring_casecmp(input, "HEAD") == 0)
35080
rev2.kind = svn_opt_revision_head;
35081
else if (svn_cstring_casecmp(input, "WORKING") == 0)
35082
rev2.kind = svn_opt_revision_working;
35083
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
35084
rev2.kind = svn_opt_revision_committed;
35085
else if (svn_cstring_casecmp(input, "PREV") == 0)
35086
rev2.kind = svn_opt_revision_previous;
35087
else if (*input == '{') {
35088
svn_boolean_t matched;
35092
char *end = strchr(input,'}');
35094
SWIG_croak("unknown opt_revision_t type");
35096
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
35097
svn_swig_pl_make_pool ((SV *)NULL));
35099
svn_error_clear (err);
35100
SWIG_croak("unknown opt_revision_t type");
35103
SWIG_croak("unknown opt_revision_t type");
35105
rev2.kind = svn_opt_revision_date;
35106
rev2.value.date = tm;
35108
SWIG_croak("unknown opt_revision_t type");
35110
SWIG_croak("unknown opt_revision_t type");
30551
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
35114
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
35115
rev3.kind = svn_opt_revision_unspecified;
35117
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
35118
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
35120
else if (looks_like_number(ST(2))) {
35121
rev3.kind = svn_opt_revision_number;
35122
rev3.value.number = SvIV(ST(2));
35124
else if (SvPOK(ST(2))) {
35125
char *input = SvPV_nolen(ST(2));
35126
if (svn_cstring_casecmp(input, "BASE") == 0)
35127
rev3.kind = svn_opt_revision_base;
35128
else if (svn_cstring_casecmp(input, "HEAD") == 0)
35129
rev3.kind = svn_opt_revision_head;
35130
else if (svn_cstring_casecmp(input, "WORKING") == 0)
35131
rev3.kind = svn_opt_revision_working;
35132
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
35133
rev3.kind = svn_opt_revision_committed;
35134
else if (svn_cstring_casecmp(input, "PREV") == 0)
35135
rev3.kind = svn_opt_revision_previous;
35136
else if (*input == '{') {
35137
svn_boolean_t matched;
35141
char *end = strchr(input,'}');
35143
SWIG_croak("unknown opt_revision_t type");
35145
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
35146
svn_swig_pl_make_pool ((SV *)NULL));
35148
svn_error_clear (err);
35149
SWIG_croak("unknown opt_revision_t type");
35152
SWIG_croak("unknown opt_revision_t type");
35154
rev3.kind = svn_opt_revision_date;
35155
rev3.value.date = tm;
35157
SWIG_croak("unknown opt_revision_t type");
35159
SWIG_croak("unknown opt_revision_t type");
30554
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
35161
30556
ecode4 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(3), &val4);
35162
30557
if (!SWIG_IsOK(ecode4)) {
35298
30689
arg1 = (char *)(buf1);
35301
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
35302
rev2.kind = svn_opt_revision_unspecified;
35304
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
35305
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
35307
else if (looks_like_number(ST(1))) {
35308
rev2.kind = svn_opt_revision_number;
35309
rev2.value.number = SvIV(ST(1));
35311
else if (SvPOK(ST(1))) {
35312
char *input = SvPV_nolen(ST(1));
35313
if (svn_cstring_casecmp(input, "BASE") == 0)
35314
rev2.kind = svn_opt_revision_base;
35315
else if (svn_cstring_casecmp(input, "HEAD") == 0)
35316
rev2.kind = svn_opt_revision_head;
35317
else if (svn_cstring_casecmp(input, "WORKING") == 0)
35318
rev2.kind = svn_opt_revision_working;
35319
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
35320
rev2.kind = svn_opt_revision_committed;
35321
else if (svn_cstring_casecmp(input, "PREV") == 0)
35322
rev2.kind = svn_opt_revision_previous;
35323
else if (*input == '{') {
35324
svn_boolean_t matched;
35328
char *end = strchr(input,'}');
35330
SWIG_croak("unknown opt_revision_t type");
35332
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
35333
svn_swig_pl_make_pool ((SV *)NULL));
35335
svn_error_clear (err);
35336
SWIG_croak("unknown opt_revision_t type");
35339
SWIG_croak("unknown opt_revision_t type");
35341
rev2.kind = svn_opt_revision_date;
35342
rev2.value.date = tm;
35344
SWIG_croak("unknown opt_revision_t type");
35346
SWIG_croak("unknown opt_revision_t type");
30691
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
35350
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
35351
rev3.kind = svn_opt_revision_unspecified;
35353
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
35354
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
35356
else if (looks_like_number(ST(2))) {
35357
rev3.kind = svn_opt_revision_number;
35358
rev3.value.number = SvIV(ST(2));
35360
else if (SvPOK(ST(2))) {
35361
char *input = SvPV_nolen(ST(2));
35362
if (svn_cstring_casecmp(input, "BASE") == 0)
35363
rev3.kind = svn_opt_revision_base;
35364
else if (svn_cstring_casecmp(input, "HEAD") == 0)
35365
rev3.kind = svn_opt_revision_head;
35366
else if (svn_cstring_casecmp(input, "WORKING") == 0)
35367
rev3.kind = svn_opt_revision_working;
35368
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
35369
rev3.kind = svn_opt_revision_committed;
35370
else if (svn_cstring_casecmp(input, "PREV") == 0)
35371
rev3.kind = svn_opt_revision_previous;
35372
else if (*input == '{') {
35373
svn_boolean_t matched;
35377
char *end = strchr(input,'}');
35379
SWIG_croak("unknown opt_revision_t type");
35381
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
35382
svn_swig_pl_make_pool ((SV *)NULL));
35384
svn_error_clear (err);
35385
SWIG_croak("unknown opt_revision_t type");
35388
SWIG_croak("unknown opt_revision_t type");
35390
rev3.kind = svn_opt_revision_date;
35391
rev3.value.date = tm;
35393
SWIG_croak("unknown opt_revision_t type");
35395
SWIG_croak("unknown opt_revision_t type");
30694
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
35398
30697
arg4 = svn_swig_pl_info_receiver;
35506
30804
arg1 = (char *)(buf1);
35509
if (ST(1) == NULL || ST(1) == &PL_sv_undef || !SvOK(ST(1))) {
35510
rev2.kind = svn_opt_revision_unspecified;
35512
else if (sv_isobject(ST(1)) && sv_derived_from(ST(1), "_p_svn_opt_revision_t")) {
35513
SWIG_ConvertPtr(ST(1), (void **)&arg2, SWIGTYPE_p_svn_opt_revision_t, 0);
35515
else if (looks_like_number(ST(1))) {
35516
rev2.kind = svn_opt_revision_number;
35517
rev2.value.number = SvIV(ST(1));
35519
else if (SvPOK(ST(1))) {
35520
char *input = SvPV_nolen(ST(1));
35521
if (svn_cstring_casecmp(input, "BASE") == 0)
35522
rev2.kind = svn_opt_revision_base;
35523
else if (svn_cstring_casecmp(input, "HEAD") == 0)
35524
rev2.kind = svn_opt_revision_head;
35525
else if (svn_cstring_casecmp(input, "WORKING") == 0)
35526
rev2.kind = svn_opt_revision_working;
35527
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
35528
rev2.kind = svn_opt_revision_committed;
35529
else if (svn_cstring_casecmp(input, "PREV") == 0)
35530
rev2.kind = svn_opt_revision_previous;
35531
else if (*input == '{') {
35532
svn_boolean_t matched;
35536
char *end = strchr(input,'}');
35538
SWIG_croak("unknown opt_revision_t type");
35540
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
35541
svn_swig_pl_make_pool ((SV *)NULL));
35543
svn_error_clear (err);
35544
SWIG_croak("unknown opt_revision_t type");
35547
SWIG_croak("unknown opt_revision_t type");
35549
rev2.kind = svn_opt_revision_date;
35550
rev2.value.date = tm;
35552
SWIG_croak("unknown opt_revision_t type");
35554
SWIG_croak("unknown opt_revision_t type");
30806
arg2 = svn_swig_pl_set_revision(&rev2, ST(1), TRUE);
35558
if (ST(2) == NULL || ST(2) == &PL_sv_undef || !SvOK(ST(2))) {
35559
rev3.kind = svn_opt_revision_unspecified;
35561
else if (sv_isobject(ST(2)) && sv_derived_from(ST(2), "_p_svn_opt_revision_t")) {
35562
SWIG_ConvertPtr(ST(2), (void **)&arg3, SWIGTYPE_p_svn_opt_revision_t, 0);
35564
else if (looks_like_number(ST(2))) {
35565
rev3.kind = svn_opt_revision_number;
35566
rev3.value.number = SvIV(ST(2));
35568
else if (SvPOK(ST(2))) {
35569
char *input = SvPV_nolen(ST(2));
35570
if (svn_cstring_casecmp(input, "BASE") == 0)
35571
rev3.kind = svn_opt_revision_base;
35572
else if (svn_cstring_casecmp(input, "HEAD") == 0)
35573
rev3.kind = svn_opt_revision_head;
35574
else if (svn_cstring_casecmp(input, "WORKING") == 0)
35575
rev3.kind = svn_opt_revision_working;
35576
else if (svn_cstring_casecmp(input, "COMMITTED") == 0)
35577
rev3.kind = svn_opt_revision_committed;
35578
else if (svn_cstring_casecmp(input, "PREV") == 0)
35579
rev3.kind = svn_opt_revision_previous;
35580
else if (*input == '{') {
35581
svn_boolean_t matched;
35585
char *end = strchr(input,'}');
35587
SWIG_croak("unknown opt_revision_t type");
35589
err = svn_parse_date (&matched, &tm, input + 1, apr_time_now(),
35590
svn_swig_pl_make_pool ((SV *)NULL));
35592
svn_error_clear (err);
35593
SWIG_croak("unknown opt_revision_t type");
35596
SWIG_croak("unknown opt_revision_t type");
35598
rev3.kind = svn_opt_revision_date;
35599
rev3.value.date = tm;
35601
SWIG_croak("unknown opt_revision_t type");
35603
SWIG_croak("unknown opt_revision_t type");
30809
arg3 = svn_swig_pl_set_revision(&rev3, ST(2), TRUE);
35606
30812
arg4 = svn_swig_pl_info_receiver;
33183
XS(_wrap_svn_client_invoke_list_func2) {
33185
svn_client_list_func2_t arg1 = (svn_client_list_func2_t) 0 ;
33186
void *arg2 = (void *) 0 ;
33187
char *arg3 = (char *) 0 ;
33188
svn_dirent_t *arg4 = (svn_dirent_t *) 0 ;
33189
svn_lock_t *arg5 = (svn_lock_t *) 0 ;
33190
char *arg6 = (char *) 0 ;
33191
char *arg7 = (char *) 0 ;
33192
char *arg8 = (char *) 0 ;
33193
apr_pool_t *arg9 = (apr_pool_t *) 0 ;
33194
apr_pool_t *_global_pool ;
33213
svn_error_t *result = 0 ;
33217
_global_pool = arg9 = svn_swig_pl_make_pool (ST(items-1));
33219
if ((items < 8) || (items > 9)) {
33220
SWIG_croak("Usage: svn_client_invoke_list_func2(_obj,baton,path,dirent,lock,abs_path,external_parent_url,external_target,scratch_pool);");
33223
int res = SWIG_ConvertFunctionPtr(ST(0), (void**)(&arg1), SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t);
33224
if (!SWIG_IsOK(res)) {
33225
SWIG_exception_fail(SWIG_ArgError(res), "in method '" "svn_client_invoke_list_func2" "', argument " "1"" of type '" "svn_client_list_func2_t""'");
33228
res2 = SWIG_ConvertPtr(ST(1),SWIG_as_voidptrptr(&arg2), 0, 0);
33229
if (!SWIG_IsOK(res2)) {
33230
SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_client_invoke_list_func2" "', argument " "2"" of type '" "void *""'");
33232
res3 = SWIG_AsCharPtrAndSize(ST(2), &buf3, NULL, &alloc3);
33233
if (!SWIG_IsOK(res3)) {
33234
SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "svn_client_invoke_list_func2" "', argument " "3"" of type '" "char const *""'");
33236
arg3 = (char *)(buf3);
33237
res4 = SWIG_ConvertPtr(ST(3), &argp4,SWIGTYPE_p_svn_dirent_t, 0 | 0 );
33238
if (!SWIG_IsOK(res4)) {
33239
SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "svn_client_invoke_list_func2" "', argument " "4"" of type '" "svn_dirent_t const *""'");
33241
arg4 = (svn_dirent_t *)(argp4);
33242
res5 = SWIG_ConvertPtr(ST(4), &argp5,SWIGTYPE_p_svn_lock_t, 0 | 0 );
33243
if (!SWIG_IsOK(res5)) {
33244
SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "svn_client_invoke_list_func2" "', argument " "5"" of type '" "svn_lock_t const *""'");
33246
arg5 = (svn_lock_t *)(argp5);
33247
res6 = SWIG_AsCharPtrAndSize(ST(5), &buf6, NULL, &alloc6);
33248
if (!SWIG_IsOK(res6)) {
33249
SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "svn_client_invoke_list_func2" "', argument " "6"" of type '" "char const *""'");
33251
arg6 = (char *)(buf6);
33252
res7 = SWIG_AsCharPtrAndSize(ST(6), &buf7, NULL, &alloc7);
33253
if (!SWIG_IsOK(res7)) {
33254
SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "svn_client_invoke_list_func2" "', argument " "7"" of type '" "char const *""'");
33256
arg7 = (char *)(buf7);
33257
res8 = SWIG_AsCharPtrAndSize(ST(7), &buf8, NULL, &alloc8);
33258
if (!SWIG_IsOK(res8)) {
33259
SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "svn_client_invoke_list_func2" "', argument " "8"" of type '" "char const *""'");
33261
arg8 = (char *)(buf8);
33266
result = (svn_error_t *)svn_client_invoke_list_func2(arg1,arg2,(char const *)arg3,(struct svn_dirent_t const *)arg4,(struct svn_lock_t const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,arg9);
33273
SV *exception_handler = perl_get_sv ("SVN::Error::handler", FALSE);
33275
if (SvOK(exception_handler)) {
33276
SV *callback_result;
33278
svn_swig_pl_callback_thunk (CALL_SV, exception_handler,
33279
&callback_result, "S", result,
33280
SWIGTYPE_p_svn_error_t);
33282
ST(argvi) = SWIG_NewPointerObj(result, SWIGTYPE_p_svn_error_t, 0);
33289
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
33292
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
33293
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
33294
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
33300
if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
33303
if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
33304
if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
33305
if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
37584
33312
XS(_wrap_svn_client_invoke_list_func) {
37586
33314
svn_client_list_func_t arg1 = (svn_client_list_func_t) 0 ;
37999
33727
static swig_type_info _swigt__p_f_p_void_apr_int64_t_svn_revnum_t_p_q_const__char_p_q_const__char_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_apr_int64_t_svn_revnum_t_p_q_const__char_p_q_const__char_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t", "svn_client_blame_receiver2_t|struct svn_error_t *(*)(void *,apr_int64_t,svn_revnum_t,char const *,char const *,svn_revnum_t,char const *,char const *,char const *,char const *,apr_pool_t *)", 0, 0, (void*)0, 0};
38000
33728
static swig_type_info _swigt__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 = {"_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", "struct svn_error_t *(*)(void *,apr_hash_t *,svn_revnum_t,char const *,char const *,char const *,apr_pool_t *)|svn_log_message_receiver_t", 0, 0, (void*)0, 0};
38001
33729
static swig_type_info _swigt__p_f_p_void_p_q_const__char_enum_svn_wc_notify_action_t_enum_svn_node_kind_t_p_q_const__char_enum_svn_wc_notify_state_t_enum_svn_wc_notify_state_t_long__void = {"_p_f_p_void_p_q_const__char_enum_svn_wc_notify_action_t_enum_svn_node_kind_t_p_q_const__char_enum_svn_wc_notify_state_t_enum_svn_wc_notify_state_t_long__void", "void (*)(void *,char const *,enum svn_wc_notify_action_t,enum svn_node_kind_t,char const *,enum svn_wc_notify_state_t,enum svn_wc_notify_state_t,long)|svn_wc_notify_func_t", 0, 0, (void*)0, 0};
33730
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,char const *,apr_hash_t *,apr_array_header_t *,apr_pool_t *)|svn_proplist_receiver2_t", 0, 0, (void*)0, 0};
38002
33731
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,char const *,apr_hash_t *,apr_pool_t *)|svn_proplist_receiver_t", 0, 0, (void*)0, 0};
38003
33732
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,char const *,char const *,apr_pool_t *)|svn_changelist_receiver_t", 0, 0, (void*)0, 0};
38004
33733
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_q_const__svn_client_info2_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_q_const__svn_client_info2_t_p_apr_pool_t__p_svn_error_t", "svn_client_info_receiver2_t|struct svn_error_t *(*)(void *,char const *,svn_client_info2_t const *,apr_pool_t *)", 0, 0, (void*)0, 0};
38005
33734
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_q_const__svn_client_status_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_q_const__svn_client_status_t_p_apr_pool_t__p_svn_error_t", "svn_client_status_func_t|struct svn_error_t *(*)(void *,char const *,svn_client_status_t const *,apr_pool_t *)", 0, 0, (void*)0, 0};
38006
33735
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,char const *,svn_dirent_t const *,svn_lock_t const *,char const *,apr_pool_t *)|svn_client_list_func_t", 0, 0, (void*)0, 0};
33736
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,char const *,svn_dirent_t const *,svn_lock_t const *,char const *,char const *,char const *,apr_pool_t *)|svn_client_list_func2_t", 0, 0, (void*)0, 0};
38007
33737
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_q_const__svn_info_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_q_const__svn_info_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,char const *,svn_info_t const *,apr_pool_t *)|svn_info_receiver_t", 0, 0, (void*)0, 0};
38008
33738
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void = {"_p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void", "void (*)(void *,char const *,struct svn_wc_status2_t *)|svn_wc_status_func2_t", 0, 0, (void*)0, 0};
38009
33739
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_struct_svn_wc_status_t__void = {"_p_f_p_void_p_q_const__char_p_struct_svn_wc_status_t__void", "void (*)(void *,char const *,struct svn_wc_status_t *)|svn_wc_status_func_t", 0, 0, (void*)0, 0};
38010
33740
static swig_type_info _swigt__p_f_p_void_p_q_const__char_p_svn_wc_status2_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_q_const__char_p_svn_wc_status2_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,char const *,svn_wc_status2_t *,apr_pool_t *)|svn_wc_status_func3_t", 0, 0, (void*)0, 0};
38011
33741
static swig_type_info _swigt__p_f_p_void_p_q_const__struct_svn_wc_notify_t_p_apr_pool_t__void = {"_p_f_p_void_p_q_const__struct_svn_wc_notify_t_p_apr_pool_t__void", "svn_wc_notify_func2_t|void (*)(void *,struct svn_wc_notify_t const *,apr_pool_t *)", 0, 0, (void*)0, 0};
38012
33742
static swig_type_info _swigt__p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,svn_boolean_t *,char const *,char const *,char const *,apr_pool_t *)|svn_client_patch_func_t", 0, 0, (void*)0, 0};
33743
static swig_type_info _swigt__p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__svn_io_dirent2_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__svn_io_dirent2_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,svn_boolean_t *,char const *,svn_io_dirent2_t const *,apr_pool_t *)|svn_client_import_filter_func_t", 0, 0, (void*)0, 0};
38013
33744
static swig_type_info _swigt__p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,svn_log_entry_t *,apr_pool_t *)|svn_log_entry_receiver_t", 0, 0, (void*)0, 0};
38014
33745
static swig_type_info _swigt__p_f_p_void_svn_revnum_t_svn_revnum_t_apr_int64_t_svn_revnum_t_p_apr_hash_t_svn_revnum_t_p_apr_hash_t_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_svn_revnum_t_svn_revnum_t_apr_int64_t_svn_revnum_t_p_apr_hash_t_svn_revnum_t_p_apr_hash_t_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,svn_revnum_t,svn_revnum_t,apr_int64_t,svn_revnum_t,apr_hash_t *,svn_revnum_t,apr_hash_t *,char const *,char const *,svn_boolean_t,apr_pool_t *)|svn_client_blame_receiver3_t", 0, 0, (void*)0, 0};
38015
33746
static swig_type_info _swigt__p_int = {"_p_int", "int *|svn_boolean_t *|apr_status_t *", 0, 0, (void*)0, 0};
38329
34077
static swig_cast_info _swigc__p_f_p_void_apr_int64_t_svn_revnum_t_p_q_const__char_p_q_const__char_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_apr_int64_t_svn_revnum_t_p_q_const__char_p_q_const__char_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38330
34078
static swig_cast_info _swigc__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[] = { {&_swigt__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, 0, 0, 0},{0, 0, 0, 0}};
38331
34079
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_enum_svn_wc_notify_action_t_enum_svn_node_kind_t_p_q_const__char_enum_svn_wc_notify_state_t_enum_svn_wc_notify_state_t_long__void[] = { {&_swigt__p_f_p_void_p_q_const__char_enum_svn_wc_notify_action_t_enum_svn_node_kind_t_p_q_const__char_enum_svn_wc_notify_state_t_enum_svn_wc_notify_state_t_long__void, 0, 0, 0},{0, 0, 0, 0}};
34080
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38332
34081
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38333
34082
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38334
34083
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_q_const__svn_client_info2_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_q_const__svn_client_info2_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38335
34084
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_q_const__svn_client_status_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_q_const__svn_client_status_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38336
34085
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
34086
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_q_const__svn_dirent_t_p_q_const__svn_lock_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38337
34087
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_q_const__svn_info_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_q_const__svn_info_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38338
34088
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void[] = { {&_swigt__p_f_p_void_p_q_const__char_p_struct_svn_wc_status2_t__void, 0, 0, 0},{0, 0, 0, 0}};
38339
34089
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_struct_svn_wc_status_t__void[] = { {&_swigt__p_f_p_void_p_q_const__char_p_struct_svn_wc_status_t__void, 0, 0, 0},{0, 0, 0, 0}};
38340
34090
static swig_cast_info _swigc__p_f_p_void_p_q_const__char_p_svn_wc_status2_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_q_const__char_p_svn_wc_status2_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38341
34091
static swig_cast_info _swigc__p_f_p_void_p_q_const__struct_svn_wc_notify_t_p_apr_pool_t__void[] = { {&_swigt__p_f_p_void_p_q_const__struct_svn_wc_notify_t_p_apr_pool_t__void, 0, 0, 0},{0, 0, 0, 0}};
38342
34092
static swig_cast_info _swigc__p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
34093
static swig_cast_info _swigc__p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__svn_io_dirent2_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_svn_boolean_t_p_q_const__char_p_q_const__svn_io_dirent2_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38343
34094
static swig_cast_info _swigc__p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38344
34095
static swig_cast_info _swigc__p_f_p_void_svn_revnum_t_svn_revnum_t_apr_int64_t_svn_revnum_t_p_apr_hash_t_svn_revnum_t_p_apr_hash_t_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_svn_revnum_t_svn_revnum_t_apr_int64_t_svn_revnum_t_p_apr_hash_t_svn_revnum_t_p_apr_hash_t_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
38345
34096
static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
39396
35192
SvREADONLY_on(sv);
39399
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35195
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39400
35196
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_COMMIT_ITEM_ADD", TRUE | 0x2 | GV_ADDMULTI);
39401
35197
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(0x01)));
39402
35198
SvREADONLY_on(sv);
39403
35199
} while(0) /*@SWIG@*/;
39404
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35200
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39405
35201
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_COMMIT_ITEM_DELETE", TRUE | 0x2 | GV_ADDMULTI);
39406
35202
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(0x02)));
39407
35203
SvREADONLY_on(sv);
39408
35204
} while(0) /*@SWIG@*/;
39409
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35205
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39410
35206
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_COMMIT_ITEM_TEXT_MODS", TRUE | 0x2 | GV_ADDMULTI);
39411
35207
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(0x04)));
39412
35208
SvREADONLY_on(sv);
39413
35209
} while(0) /*@SWIG@*/;
39414
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35210
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39415
35211
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_COMMIT_ITEM_PROP_MODS", TRUE | 0x2 | GV_ADDMULTI);
39416
35212
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(0x08)));
39417
35213
SvREADONLY_on(sv);
39418
35214
} while(0) /*@SWIG@*/;
39419
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35215
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39420
35216
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_COMMIT_ITEM_IS_COPY", TRUE | 0x2 | GV_ADDMULTI);
39421
35217
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(0x10)));
39422
35218
SvREADONLY_on(sv);
39423
35219
} while(0) /*@SWIG@*/;
39424
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35220
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39425
35221
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_COMMIT_ITEM_LOCK_TOKEN", TRUE | 0x2 | GV_ADDMULTI);
39426
35222
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(0x20)));
39427
35223
SvREADONLY_on(sv);
39428
35224
} while(0) /*@SWIG@*/;
39429
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35225
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35226
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_COMMIT_ITEM_MOVED_HERE", TRUE | 0x2 | GV_ADDMULTI);
35227
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(0x40)));
35229
} while(0) /*@SWIG@*/;
35230
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39430
35231
SV *sv = get_sv((char*) SWIG_prefix "svn_client_diff_summarize_kind_normal", TRUE | 0x2 | GV_ADDMULTI);
39431
35232
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(svn_client_diff_summarize_kind_normal)));
39432
35233
SvREADONLY_on(sv);
39433
35234
} while(0) /*@SWIG@*/;
39434
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35235
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39435
35236
SV *sv = get_sv((char*) SWIG_prefix "svn_client_diff_summarize_kind_added", TRUE | 0x2 | GV_ADDMULTI);
39436
35237
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(svn_client_diff_summarize_kind_added)));
39437
35238
SvREADONLY_on(sv);
39438
35239
} while(0) /*@SWIG@*/;
39439
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35240
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39440
35241
SV *sv = get_sv((char*) SWIG_prefix "svn_client_diff_summarize_kind_modified", TRUE | 0x2 | GV_ADDMULTI);
39441
35242
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(svn_client_diff_summarize_kind_modified)));
39442
35243
SvREADONLY_on(sv);
39443
35244
} while(0) /*@SWIG@*/;
39444
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35245
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39445
35246
SV *sv = get_sv((char*) SWIG_prefix "svn_client_diff_summarize_kind_deleted", TRUE | 0x2 | GV_ADDMULTI);
39446
35247
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1((int)(svn_client_diff_summarize_kind_deleted)));
39447
35248
SvREADONLY_on(sv);
39448
35249
} while(0) /*@SWIG@*/;
39449
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35250
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39450
35251
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_AUTH_USERNAME", TRUE | 0x2 | GV_ADDMULTI);
39451
35252
sv_setsv(sv, SWIG_FromCharPtr("username"));
39452
35253
SvREADONLY_on(sv);
39453
35254
} while(0) /*@SWIG@*/;
39454
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35255
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39455
35256
SV *sv = get_sv((char*) SWIG_prefix "SVN_CLIENT_AUTH_PASSWORD", TRUE | 0x2 | GV_ADDMULTI);
39456
35257
sv_setsv(sv, SWIG_FromCharPtr("password"));
39457
35258
SvREADONLY_on(sv);
39458
35259
} while(0) /*@SWIG@*/;
39459
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/perl5/perltypemaps.swg,65,%set_constant@*/ do {
35260
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/perl5/perltypemaps.swg,65,%set_constant@*/ do {
39460
35261
SV *sv = get_sv((char*) SWIG_prefix "SWIG_SVN_INFO_SIZE_UNKNOWN", TRUE | 0x2 | GV_ADDMULTI);
39461
35262
sv_setsv(sv, SWIG_From_unsigned_SS_long SWIG_PERL_CALL_ARGS_1((unsigned long)(-1)));
39462
35263
SvREADONLY_on(sv);