diff --git a/hoot-core/src/main/cpp/hoot/core/io/OsmXmlChangesetFileWriter.h b/hoot-core/src/main/cpp/hoot/core/io/OsmXmlChangesetFileWriter.h
index 3474e37..c818bc7 100644
--- a/hoot-core/src/main/cpp/hoot/core/io/OsmXmlChangesetFileWriter.h
+++ b/hoot-core/src/main/cpp/hoot/core/io/OsmXmlChangesetFileWriter.h
@@ -59,10 +59,19 @@ public:
/**
* Write the changeset out to the specified file
+ *
+ * @param path Pathname for the output file(s)
+ * @param changesetProvider changeset provider to stream the changes from
+ */
+ void write(const QString& path, const ChangesetProviderPtr& changesetProvider);
+
+ /**
+ * Write the changeset out to the specified file
+ *
* @param path Pathname for the output file(s)
- * @param cs Changeset provider to stream the changes from
+ * @param changesetProviders changeset providers to stream the changes from
*/
- void write(const QString& path, const ChangesetProviderPtr& cs);
+ void write(const QString& path, const QList<ChangesetProviderPtr>& changesetProviders);
/**
* Set the configuration settings
@@ -86,6 +95,7 @@ private:
bool _addTimestamp;
bool _includeDebugTags;
+ bool _includeCircularErrorTags;
OsmXmlWriter _invalidCharacterHandler;