[Bug 27899] Use more debug levels

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Apr 30 17:26:42 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=27899

Simon McVittie <simon.mcvittie at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://git.collabora.co.uk/ |http://git.collabora.co.uk/
                   |?p=user/jonny/telepathy-gli |?p=user/smcv/telepathy-glib
                   |b.git;a=shortlog;h=refs/hea |-smcv.git;a=shortlog;h=refs
                   |ds/use-more-levels          |/heads/error-macros
             Status|RESOLVED                    |REOPENED
  Status Whiteboard|review-, minor changes      |regression in git
         Resolution|FIXED                       |
           Severity|enhancement                 |normal

--- Comment #3 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-04-30 08:26:41 PDT ---
Actually, this had some fairly major problems, which I only spotted while
converting telepathy-glib to use it:

* When you ./configure --disable-debug, DEBUG messages aren't logged. However,
messages of every higher level should be logged, regardless (if only for their
side-effects, like g_error killing the process).

* It's not obvious to the compiler that ERROR doesn't return.

See my branch. Until these changes go in, we shouldn't use WARNING() etc.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list