On Mon, Apr 27, 2009 at 8:37 PM, Matt Provost <mprov...@termcap.net> wrote:
> void tdebug(const char *format, ...) {
>    va_list ap;
>    pthread_mutex_lock(&m);
>    mylog.format = format;
>    va_start(ap, format);
>    va_copy(mylog.ap, ap);
>    pthread_cond_signal(&c);
>    pthread_mutex_unlock(&m);

You are missing two va_end's here

-- Pinski

Reply via email to