On 1/1/2011 11:19 AM, danie...@apache.org wrote:
Author: danielsh
Date: Sat Jan 1 19:19:53 2011
New Revision: 1054273
URL: http://svn.apache.org/viewvc?rev=1054273&view=rev
Log:
Avoid hard-coding a line number in a C test.
* subversion/include/svn_error_codes.h
(SVN_ERR_ASSERTION_ONLY_TRACING_LINKS): New error code.
* subversion/libsvn_subr/error.c
(svn_error_purge_tracing):
Return a specific error code, rather than a specific line number :-).
* subversion/tests/libsvn_subr/error-test.c
(test_error_purge_tracing):
Update expectations. While here, fix a bug where ERR3_COPY would
potentially be uninitialized.
There isn't a bug here. err3_copy would only be used if err3 is not
NULL, which is enforced by the SVN_TEST_ASSERT(err3) before err3_copy is
used. So this code can be removed from the test:
else
err3_copy.apr_err = APR_SUCCESS;
Blair