[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r1073102 - /subversion/trunk/subversion/include/private/svn_debug.h

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Tue, 22 Feb 2011 15:45:40 +0200

Noorul Islam K M wrote on Tue, Feb 22, 2011 at 07:20:51 +0530:
> danielsh_at_apache.org writes:
>
> > Author: danielsh
> > Date: Mon Feb 21 18:14:02 2011
> > New Revision: 1073102
> >
> > URL: http://svn.apache.org/viewvc?rev=1073102&view=rev
> > Log:
> > * subversion/include/private/svn_debug.h
> > (SVN_DBG): Merge docstring with the documentation comment elsefile.
> >
>
> Is this typo? ^^^^^^^^
>

No, just a generalization of "elsethread". :)

Daniel

> Thanks and Regards
> Noorul
>
> > Suggested by: hwright, julianfoad
> >
> > Modified:
> > subversion/trunk/subversion/include/private/svn_debug.h
> >
> > Modified: subversion/trunk/subversion/include/private/svn_debug.h
> > URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/private/svn_debug.h?rev=1073102&r1=1073101&r2=1073102&view=diff
> > ==============================================================================
> > --- subversion/trunk/subversion/include/private/svn_debug.h (original)
> > +++ subversion/trunk/subversion/include/private/svn_debug.h Mon Feb 21 18:14:02 2011
> > @@ -37,22 +37,6 @@
> > extern "C" {
> > #endif /* __cplusplus */
> >
> > -/*
> > - * The primary macro defined by this header is SVN_DBG(). It helps by
> > - * printing stuff to stdout (or however SVN_DBG_OUTPUT is defined) for
> > - * debugging purposes. Typical usage is like this:
> > - *
> > - * SVN_DBG(("cleanup. type=%d path='%s'\n", lock->type, lock->path));
> > - *
> > - * producing:
> > - *
> > - * DBG: lock.c: 292: cleanup. type=2 path='include/private'
> > - *
> > - * Note that these output lines are filtered by our test suite automatically,
> > - * so you don't have to worry about throwing off expected output.
> > - */
> > -
> > -
> > /* A couple helper functions for the macros below. */
> > void
> > svn_dbg__preamble(const char *file, long line, FILE *output);
> > @@ -75,17 +59,21 @@ svn_dbg__printf(const char *fmt, ...)
> > #else
> >
> > /** Debug aid macro that prints the file:line of the call and printf-like
> > - * arguments to the #SVN_DBG_OUTPUT stdio stream. Typical usage:
> > + * arguments to the #SVN_DBG_OUTPUT stdio stream (#stdout by default). Typical
> > + * usage:
> > *
> > * <pre>
> > - * SVN_DBG(("path='%s' rev=%ld\n", dirent, revnum));
> > + * SVN_DBG(("rev=%ld kind=%s\n", revnum, svn_kind_to_word(kind)));
> > * </pre>
> > *
> > * outputs:
> > *
> > * <pre>
> > - * kitchensink.c:42:path='/tmp/svn/wc1/iota' rev=3141592
> > + * DBG: kitchensink.c: 42: rev=3141592 kind=file
> > * </pre>
> > + *
> > + * Note that these output lines are filtered by our test suite automatically,
> > + * so you don't have to worry about throwing off expected output.
> > */
> > #define SVN_DBG(ARGS) (svn_dbg__preamble(__FILE__, __LINE__, SVN_DBG_OUTPUT), \
> > svn_dbg__printf ARGS)
Received on 2011-02-22 14:51:02 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.