Stefan Küng wrote on Sat, Dec 24, 2011 at 17:24:51 +0100:
> Then why are there multiple statements like this in the svn code:
>   SVN_ERR_ASSERT_NO_RETURN(svn_dirent_is_absolute(local_abspath));
> (example from libsvn_wc\util.c, line 197).

Because the containing function doesn't return svn_error_t.

> That's just one example of many, many more. A simple search for
> SVN_ERR_ASSERT_NO_RETURN will give you an idea. I only found about
> two which I would consider real _NO_RETURN situations. All others
> are completely recoverable.

You have commit access.

Reply via email to