You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by AUDON, Fréderic <fr...@ciel.com> on 2009/10/01 15:06:37 UTC

guththila_create_xml_stream_writer

Hi,
	
I try to run the samples guththila.
The sample code crash guththila :
    writer = guththila_create_xml_stream_writer( "toto.xml", env );
    guththila_write_start_element( writer, "two", env );
	
I think it misses code in guththila_create_xml_stream_writer.

I add 

	if (!guththila_buffer_init(&wr->buffer, GUTHTHILA_BUFFER_DEF_SIZE, env))
	{
		AXIS2_FREE(env->allocator, wr);
		return NULL;
	}

and 

#ifdef GUTHTHILA_XML_WRITER_TOKEN
	if (!guththila_tok_list_init(&wr->tok_list, env))
	{
		guththila_stack_un_init(&wr->element, env);
		guththila_stack_un_init(&wr->namesp, env);
		AXIS2_FREE(env->allocator, wr);
		return NULL;
	}
#endif

in guththila_create_xml_stream_writer for fix.

Regards,
Frédéric