[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-commits
Subject:    svn commit: r1767194 - /subversion/trunk/subversion/libsvn_ra_svn/marshal.c
From:       stefan2 () apache ! org
Date:       2016-10-30 22:30:19
Message-ID: 20161030223019.DBDDF3A0141 () svn01-us-west ! apache ! org
[Download RAW message or body]

Author: stefan2
Date: Sun Oct 30 22:30:19 2016
New Revision: 1767194

URL: http://svn.apache.org/viewvc?rev=1767194&view=rev
Log:
Close a gap in the ra_svn protocol engine:
Boolean elements in conditional tuples were not supported but would also not
occur in the protocol definition.  They will in the future, though.

* subversion/libsvn_ra_svn/marshal.c
  (vparse_tuple): Handle simple booleans in missing optional parts as well.

Modified:
    subversion/trunk/subversion/libsvn_ra_svn/marshal.c

Modified: subversion/trunk/subversion/libsvn_ra_svn/marshal.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_svn/marshal.c?rev=1767194&r1=1767193&r2=1767194&view=diff
 ==============================================================================
--- subversion/trunk/subversion/libsvn_ra_svn/marshal.c (original)
+++ subversion/trunk/subversion/libsvn_ra_svn/marshal.c Sun Oct 30 22:30:19 2016
@@ -1671,6 +1671,9 @@ vparse_tuple(const svn_ra_svn__list_t *i
             case '3':
               *va_arg(*ap, svn_tristate_t *) = svn_tristate_unknown;
               break;
+            case 'b':
+              *va_arg(*ap, svn_boolean_t *) = FALSE;
+              break;
             case '(':
               nesting_level++;
               break;


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic