From commits-return-51052-apmail-subversion-commits-archive=subversion.apache.org@subversion.apache.org Fri Dec 13 18:52:46 2019 Return-Path: X-Original-To: apmail-subversion-commits-archive@minotaur.apache.org Delivered-To: apmail-subversion-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by minotaur.apache.org (Postfix) with SMTP id BD92319E4C for ; Fri, 13 Dec 2019 18:52:45 +0000 (UTC) Received: (qmail 20952 invoked by uid 500); 13 Dec 2019 18:52:45 -0000 Delivered-To: apmail-subversion-commits-archive@subversion.apache.org Received: (qmail 20933 invoked by uid 500); 13 Dec 2019 18:52:45 -0000 Mailing-List: contact commits-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@subversion.apache.org Delivered-To: mailing list commits@subversion.apache.org Received: (qmail 20922 invoked by uid 99); 13 Dec 2019 18:52:45 -0000 Received: from Unknown (HELO svn01-us-east.apache.org) (13.90.137.153) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Dec 2019 18:52:45 +0000 Received: from svn01-us-east.apache.org (svn01-us-east.apache.org [127.0.0.1]) by svn01-us-east.apache.org (ASF Mail Server at svn01-us-east.apache.org) with ESMTP id 400C917BB9F for ; Fri, 13 Dec 2019 18:52:44 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1871349 - /subversion/trunk/subversion/bindings/swig/core.i Date: Fri, 13 Dec 2019 18:52:44 -0000 To: commits@subversion.apache.org From: futatuki@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20191213185244.400C917BB9F@svn01-us-east.apache.org> Author: futatuki Date: Fri Dec 13 18:52:43 2019 New Revision: 1871349 URL: http://svn.apache.org/viewvc?rev=1871349&view=rev Log: Fix an issue in config_dir argments on SWIG Python 3 bindings On Python 3 binings, svn_config_* functions which has config_dir argments (listed on [1]) couldn't accept bytes object for it although all functions returns path as bytes object. This fixes it. [1] svn_config_get_config, svn_config_ensure, svn_config_read_auth_data, svn_config_write_auth_data, svn_config_walk_auth_data, svn_config_get_user_config_path * subversion/bindings/swig/core.i (typemap(in,parse="z") const char *config_dir ""): Removed. Found by: danielsh Modified: subversion/trunk/subversion/bindings/swig/core.i Modified: subversion/trunk/subversion/bindings/swig/core.i URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/core.i?rev=1871349&r1=1871348&r2=1871349&view=diff ============================================================================== --- subversion/trunk/subversion/bindings/swig/core.i (original) +++ subversion/trunk/subversion/bindings/swig/core.i Fri Dec 13 18:52:43 2019 @@ -725,11 +725,6 @@ core_set_current_pool (apr_pool_t *pool) svn_swig_rb_config_section_enumerator) #endif -/* Allow None to be passed as config_dir argument */ -#ifdef SWIGPYTHON -%typemap(in,parse="z") const char *config_dir ""; -#endif - /* ----------------------------------------------------------------------- thunk the various authentication prompt functions. PERL NOTE: store the inputed SV in _global_callback for use in the