1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2026-01-28 10:01:00 +03:00

Convert catalog code to the new input buffers

Only one place where the buffers fields where accessed directly
This commit is contained in:
Daniel Veillard
2012-07-16 14:38:14 +08:00
parent 53aa293dd3
commit 2a1d2422a4

View File

@@ -41,6 +41,8 @@
#include <libxml/threads.h>
#include <libxml/globals.h>
#include "buf.h"
#define MAX_DELEGATE 50
#define MAX_CATAL_DEPTH 50
@@ -912,10 +914,9 @@ xmlParseCatalogFile(const char *filename) {
inputStream->filename = (char *) xmlCanonicPath((const xmlChar *)filename);
inputStream->buf = buf;
inputStream->base = inputStream->buf->buffer->content;
inputStream->cur = inputStream->buf->buffer->content;
inputStream->end =
&inputStream->buf->buffer->content[inputStream->buf->buffer->use];
inputStream->cur =
inputStream->base = xmlBufContent(buf->buffer);
inputStream->end = xmlBufEnd(buf->buffer);
inputPush(ctxt, inputStream);
if ((ctxt->directory == NULL) && (directory == NULL))