From c586e91c7fedca3543f85875af8c0173b71527ce Mon Sep 17 00:00:00 2001 From: jules Date: Sun, 15 Jul 2012 16:15:01 +0100 Subject: [PATCH] ValueTree constness tweak. --- modules/juce_data_structures/values/juce_ValueTree.cpp | 7 +++---- modules/juce_data_structures/values/juce_ValueTree.h | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/juce_data_structures/values/juce_ValueTree.cpp b/modules/juce_data_structures/values/juce_ValueTree.cpp index 99d8a6e35e..872563006d 100644 --- a/modules/juce_data_structures/values/juce_ValueTree.cpp +++ b/modules/juce_data_structures/values/juce_ValueTree.cpp @@ -972,7 +972,7 @@ ValueTree ValueTree::fromXml (const XmlElement& xml) } //============================================================================== -void ValueTree::writeToStream (OutputStream& output) +void ValueTree::writeToStream (OutputStream& output) const { SharedObject::writeObjectToStream (output, object); } @@ -994,8 +994,7 @@ ValueTree ValueTree::readFromStream (InputStream& input) return v; } - int i; - for (i = 0; i < numProps; ++i) + for (int i = 0; i < numProps; ++i) { const String name (input.readString()); jassert (name.isNotEmpty()); @@ -1005,7 +1004,7 @@ ValueTree ValueTree::readFromStream (InputStream& input) const int numChildren = input.readCompressedInt(); - for (i = 0; i < numChildren; ++i) + for (int i = 0; i < numChildren; ++i) { ValueTree child (readFromStream (input)); diff --git a/modules/juce_data_structures/values/juce_ValueTree.h b/modules/juce_data_structures/values/juce_ValueTree.h index 25c3636b58..6e1101a676 100644 --- a/modules/juce_data_structures/values/juce_ValueTree.h +++ b/modules/juce_data_structures/values/juce_ValueTree.h @@ -342,7 +342,7 @@ public: It's much faster to load/save your tree in binary form than as XML, but obviously isn't human-readable. */ - void writeToStream (OutputStream& output); + void writeToStream (OutputStream& output) const; /** Reloads a tree from a stream that was written with writeToStream(). */ static ValueTree readFromStream (InputStream& input);