Просмотр исходного кода

removed confusing getter/setter. cleaned up comments.

Lee Thomason 13 лет назад
Родитель
Сommit
7b1b86a1c9
2 измененных файлов с 10 добавлено и 12 удалено
  1. 0 8
      tinyxml2.h
  2. 10 4
      xmltest.cpp

+ 0 - 8
tinyxml2.h

@@ -1378,14 +1378,6 @@ public:
   	*/
   	const int CStrSize()const{ return buffer.Size(); }
 
-	/**
-  	Set printer to compact mode, for printing without '\n' and space,
-		let output file smaller.
-	*/
-	void SetCompactMode( bool on ){ compactMode = on; }
-	bool IsCompactMode()const{ return compactMode; };
-  
-
 private:
 	void SealElement();
 	void PrintSpace( int depth );

+ 10 - 4
xmltest.cpp

@@ -248,10 +248,16 @@ int main( int /*argc*/, const char ** /*argv*/ )
 
 		doc->Print();
 
-		XMLPrinter streamer;
-		doc->Print( &streamer );
-		printf( "%s", streamer.CStr() );
-
+		{
+			XMLPrinter streamer;
+			doc->Print( &streamer );
+			printf( "%s", streamer.CStr() );
+		}
+		{
+			XMLPrinter streamer( 0, true );
+			doc->Print( &streamer );
+			XMLTest( "Compact mode", "<element><sub attrib=\"1\"/><sub/></element>", streamer.CStr(), false );
+		}
 		delete doc;
 	}
 	{