0001-misc-fixes.patch 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. --- a/configure.in
  2. +++ b/configure.in
  3. @@ -11,7 +11,10 @@
  4. AC_PROG_LN_S
  5. dnl Checks for libraries.
  6. -AC_CHECK_LIB(fltk,numericsort,,AC_MSG_ERROR("missing fltk"))
  7. +AC_CHECK_LIB(fltk,numericsort,,
  8. +AC_CHECK_LIB(fltk,fl_numericsort,,
  9. +AC_MSG_ERROR("missing fltk"))
  10. +)
  11. AM_PATH_ALSA(0.9.0)
  12. dnl Checks for header files.
  13. --- a/src/alsamixer.cxx 2007-10-21 12:39:11.000000000 -0400
  14. +++ b/src/alsamixer.cxx 2007-10-21 12:49:10.000000000 -0400
  15. @@ -2081,8 +2081,8 @@ static void
  16. mixer_signal_handler (int signal)
  17. {
  18. if (signal != SIGSEGV)
  19. - mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0);
  20. - else
  21. + // mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0);
  22. + //else
  23. {
  24. fprintf (stderr, "\nSegmentation fault.\n");
  25. _exit (11);
  26. --- a/src/alsamixer.cxx 2006-01-16 12:41:54.000000000 -0600
  27. +++ b/src/alsamixer.cxx 2006-01-16 12:45:44.000000000 -0600
  28. @@ -653,8 +653,8 @@
  29. if (vleft >= 0 && vright >= 0) {
  30. if (joined) {
  31. #ifdef ALSAMIXER_GUI
  32. - for (chn = snd_mixer_selem_channel_id_t(0); chn < SND_MIXER_SCHN_LAST;
  33. - snd_mixer_selem_channel_id_t(int(chn)++))
  34. + for (chn = snd_mixer_selem_channel_id_t(0); chn < SND_MIXER_SCHN_LAST;
  35. + snd_mixer_selem_channel_id_t(int(chn)+1))
  36. #else
  37. for (chn = 0; chn < SND_MIXER_SCHN_LAST; chn++)
  38. #endif