<PRE>looking at the patch, I saw something in the code that made me sick:</PRE><PRE>char *audioAutoDetect(void)
{
[snip]
  char *driversFound[10];</PRE><PRE>[snip]
    return driversFound[0];</PRE><PRE>[snip]
}

can someone fix that broken code ?</PRE><PRE>that would be another nice janitorial task to check whether this kind of error exists somewhere else (I'd bet it does)</PRE><PRE>A+</PRE>