From fb25a51418b4e4b1a677771b2bc62bacd780f5dc Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Sun, 13 Jan 2002 20:32:08 +0000 Subject: [PATCH] fixed xmlSaveFormatFileEnc() when encoding == NULL Fixes bug #67229 Daniel * tree.c: fixed xmlSaveFormatFileEnc() when encoding == NULL Fixes bug #67229 Daniel --- ChangeLog | 5 +++++ tree.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 24780a0a..1b9960bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sun Jan 13 21:30:54 CET 2002 Daniel Veillard + + * tree.c: fixed xmlSaveFormatFileEnc() when encoding == NULL + Fixes bug #67229 + Sun Jan 13 17:14:06 CET 2002 Daniel Veillard * tree.c: trying to avoid troubles when a subtree is copied diff --git a/tree.c b/tree.c index ab8532b0..e2d599af 100644 --- a/tree.c +++ b/tree.c @@ -6603,6 +6603,9 @@ xmlSaveFormatFileEnc( const char * filename, xmlDocPtr cur, xmlCharEncoding enc; int ret; + if (encoding == NULL) + encoding = (const char *) cur->encoding; + if (encoding != NULL) { enc = xmlParseCharEncoding(encoding);