• Thomas Jansen's avatar
    eliminate g_error() usage · 28bcb8bd
    Thomas Jansen authored
    Replaced all occurrences of g_error() with MPD_ERROR() located in a new header
    file 'mpd_error.h'. This macro uses g_critical() to print the error message
    and then exits gracefully in contrast to g_error() which would internally call
    abort() to produce a core dump.
    
    The macro name is distinctive and allows to find all places with dubious error
    handling. The long-term goal is to get rid of MPD_ERROR() altogether. To
    facilitate the eventual removal of this macro it was added in a new header
    file rather than to an existing header file.
    
    This fixes #2995 and #3007.
    28bcb8bd
Name
Last commit
Last update
doc Loading commit data...
m4 Loading commit data...
scripts Loading commit data...
src Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
UPGRADING Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
valgrind.suppressions Loading commit data...