[gnome-builder] xml: sax Object cleanup
- From: Sébastien Lafargue <slafargue src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] xml: sax Object cleanup
- Date: Tue, 14 Feb 2017 22:00:56 +0000 (UTC)
commit b0779417e9e915d4928c475d8a33b758a4f8e6f7
Author: Sebastien Lafargue <slafargue gnome org>
Date: Tue Feb 7 16:05:23 2017 +0100
xml: sax Object cleanup
plugins/xml-pack/ide-xml-sax.c | 30 ------------------------------
plugins/xml-pack/ide-xml-sax.h | 1 -
2 files changed, 0 insertions(+), 31 deletions(-)
---
diff --git a/plugins/xml-pack/ide-xml-sax.c b/plugins/xml-pack/ide-xml-sax.c
index c65163e..916205d 100644
--- a/plugins/xml-pack/ide-xml-sax.c
+++ b/plugins/xml-pack/ide-xml-sax.c
@@ -23,18 +23,6 @@
#include "ide-xml-sax.h"
-#define XML_TO_CHAR(s) ((char *) (s))
-#define CHAR_TO_XML(s) ((unsigned char *) (s))
-#define RETURN_STRDUP_AND_XMLFREE(stmt) \
- G_STMT_START { \
- guchar *x; \
- gchar *y; \
- x = stmt; \
- y = g_strdup((char *)x); \
- xmlFree(x); \
- return y; \
- } G_STMT_END
-
struct _IdeXmlSax
{
GObject parent_instance;
@@ -56,8 +44,6 @@ ide_xml_sax_new (void)
static void
ide_xml_sax_finalize (GObject *object)
{
- IdeXmlSax *self = (IdeXmlSax *)object;
-
G_OBJECT_CLASS (ide_xml_sax_parent_class)->finalize (object);
}
@@ -166,13 +152,10 @@ ide_xml_sax_parse (IdeXmlSax *self,
g_return_val_if_fail (self->initialized == TRUE, FALSE);
g_return_val_if_fail (self->context == NULL, FALSE);
- printf ("parse base:%p\n", data);
-
self->context = xmlCreateMemoryParserCtxt (data, length);
self->context->userData = user_data;
self->context->sax = &self->handler;
- //xmlSAXVersion(&self->handler, 2);
self->handler.initialized = XML_SAX2_MAGIC;
xmlCtxtUseOptions (self->context, XML_PARSE_RECOVER | XML_PARSE_NOENT);
@@ -210,16 +193,3 @@ ide_xml_sax_get_depth (IdeXmlSax *self)
return self->context->nameNr;
}
-gsize
-ide_xml_sax_get_byteconsumed (IdeXmlSax *self)
-{
- xmlParserInput *input;
-
- g_return_val_if_fail (IDE_IS_XML_SAX (self), FALSE);
- g_return_val_if_fail (self->context != NULL, FALSE);
-
- input = self->context->input;
-
- return input->base;
-}
-
diff --git a/plugins/xml-pack/ide-xml-sax.h b/plugins/xml-pack/ide-xml-sax.h
index 7cb7259..cb08cdf 100644
--- a/plugins/xml-pack/ide-xml-sax.h
+++ b/plugins/xml-pack/ide-xml-sax.h
@@ -45,7 +45,6 @@ enum _IdeXmlSaxCallbackType {
};
void ide_xml_sax_clear (IdeXmlSax *self);
-gsize ide_xml_sax_get_byteconsumed (IdeXmlSax *self);
gint ide_xml_sax_get_depth (IdeXmlSax *self);
gboolean ide_xml_sax_get_position (IdeXmlSax *self,
gint *line,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]