From 7ee9f52075591add52019104edb6ba0dfb3d21d0 Mon Sep 17 00:00:00 2001 From: lordjaxom Date: Mon, 4 Sep 2006 20:48:57 +0000 Subject: - fixed possible buffer overflow in xml reading --- xml/xml.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'xml') diff --git a/xml/xml.c b/xml/xml.c index a91f5d6..1218a92 100644 --- a/xml/xml.c +++ b/xml/xml.c @@ -1,5 +1,5 @@ /* - * $Id: xml.c,v 1.1 2004/12/19 22:03:49 lordjaxom Exp $ + * $Id: xml.c,v 1.2 2006/09/04 20:48:57 lordjaxom Exp $ * This module was kindly provided by Clemens Kirchgatterer */ @@ -38,7 +38,7 @@ XML::XML(const string &file) { buffer = new char [size]; f.read(buffer, size); f.close(); - data = buffer; + data ssign(buffer, size); delete[] buffer; nodestartcb = NULL; nodeendcb = NULL; -- cgit v1.2.3