2006-09-04 Miguel de Icaza <miguel@novell.com>
authorMiguel de Icaza <miguel@gnome.org>
Tue, 5 Sep 2006 03:01:31 +0000 (03:01 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Tue, 5 Sep 2006 03:01:31 +0000 (03:01 -0000)
commit65e916cc3a94ad04c0f053d217f5545108c6f50f
tree2bcddab5bfe8d294b94c1f8e3f82a2794fe0a6fc
parente8f21147c415ede3ccf4f5304dee391a13965858
2006-09-04  Miguel de Icaza  <miguel@novell.com>

* src/gmarkup.c (g_markup_parse_context_end_parse): Add missing
method.
(g_markup_parse_context_free): Implement.
(parse_attributes): Store the value, not the attribute name
twice.
Properly check the /> section.
(g_markup_parse_context_parse): When checking for error, use the
"error!=NULL && *error != NULL" upon return from callbacks,
it is only then that its valid to check for *error for error
conditions.

Only release one element of the list.

* test/markup.c: Incorporate the kind of code that is used in Mono
for domain loading;  Will test the rest later.

svn path=/trunk/mono/; revision=64910
eglib/ChangeLog
eglib/TODO
eglib/src/glib.h
eglib/src/gmarkup.c
eglib/test/markup.c