Browse Source

lub_dump writes debug info to stderr instead stdout

git-svn-id: https://klish.googlecode.com/svn/trunk@132 0eaa4687-2ee9-07dd-09d9-bcdd2d2dd5fb
Serj Kalichev 13 years ago
parent
commit
c94acacfba
2 changed files with 7 additions and 7 deletions
  1. 3 3
      clish/shell/shell_tinyxml_read.cpp
  2. 4 4
      lub/dump/dump.c

+ 3 - 3
clish/shell/shell_tinyxml_read.cpp

@@ -63,9 +63,9 @@ static void process_node(clish_shell_t * shell, TiXmlNode * node, void *parent)
 			if (0 == strcmp(node->Value(), cb->element)) {
 				TiXmlElement *element = (TiXmlElement *) node;
 #ifdef DEBUG
-				printf("NODE:");
-				element->Print(stdout, 0);
-				printf("\n***\n");
+				fprintf(stderr, "NODE:");
+				element->Print(stderr, 0);
+				fprintf(stderr, "\n***\n");
 #endif
 				// process the elements at this level
 				cb->handler(shell, element, parent);

+ 4 - 4
lub/dump/dump.c

@@ -17,8 +17,8 @@ lub_dump_printf(const char *fmt,...)
     int len;
 
     va_start(args, fmt);
-    printf("%*s",indent,"");
-    len = vprintf(fmt, args);
+    fprintf(stderr, "%*s", indent, "");
+    len = vfprintf(stderr, fmt, args);
     va_end(args);
 
     return len;
@@ -34,9 +34,9 @@ lub_dump_divider(char c)
         i < (80 - indent);
         i++)
     {
-        putchar(c);
+        fputc(c, stderr);
     }
-    putchar('\n');
+    fputc('\n', stderr);
 }
 /*--------------------------------------------------------- */
 void