Author: julianfoad Revision: 1308966 Modified property: svn:log Modified: svn:log at Tue Apr 3 16:45:58 2012 ------------------------------------------------------------------------------ --- svn:log (original) +++ svn:log Tue Apr 3 16:45:58 2012 @@ -6,6 +6,16 @@ callers that were already adding one byt updated or not. It would now be an error to link code written against the new API to a library containing an old implementation of the function. +Rationale: the old API was unintentional so we're fixing it, and the risk +involved with people back-porting new code to link with old libraries is +small enough to accept. Personally I advocated revving the API but the +greater opinion seemed to be to simply "fix" it and I accepted that. +Disscussion was in these emails: + + <http://mail-archives.apache.org/mod_mbox/subversion-dev/201202.mbox/%[email protected]%3E> + + <http://mail-archives.apache.org/mod_mbox/subversion-dev/201202.mbox/%3ccabd8flwjljcawy0db5dypnb6a5cdtrymoj4y+rh_ymsyevz...@mail.gmail.com%3E> + * subversion/include/svn_string.h (svn_stringbuf_ensure): Promise to allocate space for the null.
