patch for va_list problem