Index: xds.c --- xds.c.orig 2005-06-02 20:50:56 +0200 +++ xds.c 2005-10-16 10:45:52 +0200 @@ -383,7 +383,7 @@ /* Execute the engine. */ used_buffer_size = 0; - args_backup = args; + va_copy(args_backup, args); rc = (*xds->engines[pos].engine)( xds, xds->engines[pos].context, xds->buffer + xds->buffer_len,