1. 23 Aug, 2011 6 commits
  2. 20 Jul, 2011 3 commits
  3. 18 Jul, 2011 4 commits
  4. 18 Mar, 2011 1 commit
  5. 09 Mar, 2011 1 commit
  6. 27 Feb, 2011 3 commits
  7. 25 Feb, 2011 1 commit
  8. 15 Feb, 2011 1 commit
    • Christopher Brannon's avatar
      Insure proper initialization of stack-allocated struct. · 2a1f4539
      Christopher Brannon authored
      Version 1.0.0 of the libao library added a new field to the
      ao_sample_format struct.  It is a char * named matrix.  When
      an ao_sample_format is allocated on the stack, this field contains
      garbage.  The proper course is to insure that is initialized to NULL.
      NULL indicates that we do not want any mapping.
      The struct is now initialized using a static initializer, and this
      technique is compatible with all known versions of libao.
      2a1f4539
  9. 09 Feb, 2011 2 commits
    • Thomas Jansen's avatar
      general: whitespace cleanup · 948b8f35
      Thomas Jansen authored
      Remove trailing whitespace found by this command:
      find -name '*.[ch]' | xargs grep "[[:space:]]$"
      948b8f35
    • Thomas Jansen's avatar
      output/httpd: initialize unflushed_input · e776c605
      Thomas Jansen authored
      This fixes the following valgrind warning occuring on the first call of
      httpd_output_read_page:
      ==20124== Conditional jump or move depends on uninitialised value(s)
      ==20124==    at 0x425E65: httpd_output_read_page (httpd_output_plugin.c:240)
      ==20124==    by 0x426087: httpd_output_open (httpd_output_plugin.c:279)
      ==20124==    by 0x41D862: ao_open (output_plugin.h:206)
      ==20124==    by 0x41E133: audio_output_task (output_thread.c:590)
      e776c605
  10. 07 Jan, 2011 2 commits
  11. 21 Dec, 2010 1 commit
  12. 08 Nov, 2010 1 commit
  13. 05 Nov, 2010 3 commits
  14. 04 Nov, 2010 2 commits
  15. 03 Nov, 2010 2 commits
  16. 27 Oct, 2010 1 commit
  17. 08 Oct, 2010 2 commits
  18. 05 Oct, 2010 2 commits
  19. 03 Oct, 2010 1 commit
  20. 25 Sep, 2010 1 commit
    • 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