[Flightgear-devel] httpd patch

2008-01-12 Thread Josh Babcock
I got tired of watching all those http requests scroll over the screen, 
so I made them SG_LOG( SG_IO, SG_INFO, );

Commit it if you like it.

Josh
? httpd.diff
Index: httpd.cxx
===
RCS file: /var/cvs/FlightGear-0.9/source/src/Network/httpd.cxx,v
retrieving revision 1.13
diff -u -p -r1.13 httpd.cxx
--- httpd.cxx   3 Nov 2007 17:04:04 -   1.13
+++ httpd.cxx   12 Jan 2008 16:15:53 -
@@ -101,7 +101,7 @@ void HttpdChannel::foundTerminator (void
 const string s = buffer.getData();
 
 if ( s.find( GET  ) == 0 ) {
-printf(echo: %s\n, s.c_str());
+SG_LOG( SG_IO, SG_INFO, s.c_str() );   
 
 string rest = s.substr(4);
 string request;
@@ -120,7 +120,7 @@ void HttpdChannel::foundTerminator (void
 // request to update property value
 string args = request.substr( pos + 1 );
 request = request.substr( 0, pos );
-printf('%s' '%s'\n, request.c_str(), args.c_str());
+SG_LOG( SG_IO, SG_INFO, request.c_str()  args.c_str() );   
 request = urlDecode(request);
 
 // parse args looking for value=
@@ -136,12 +136,12 @@ void HttpdChannel::foundTerminator (void
 done = true;
 }
 
-printf(  arg = %s\n, arg.c_str() );
+SG_LOG( SG_IO, SG_INFO,   arg =   arg.c_str() );   
 string::size_type apos = arg.find(=);
 if ( apos != string::npos ) {
 string a = arg.substr( 0, apos );
 string b = arg.substr( apos + 1 );
-printf(a = %s  b = %s\n, a.c_str(), b.c_str() );
+SG_LOG( SG_IO, SG_INFO, a =   a.c_str()b = 
  b.c_str() );
 if ( request == /run.cgi ) {
 // execute a command
 if ( a == value ) {
@@ -267,7 +267,7 @@ void HttpdChannel::foundTerminator (void
 push( HTTP/1.1 200 OK );
 push( getTerminator() );
 
-printf(size = %d\n, response.length());
+SG_LOG( SG_IO, SG_INFO, size =   response.length() );
 char ctmp[256];
 sprintf(ctmp, Content-Length: %d, response.length());
 push( ctmp );
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] httpd patch

2008-01-12 Thread Frederic Bouvier
Josh Babcock a écrit :
 I got tired of watching all those http requests scroll over the
 screen, so I made them SG_LOG( SG_IO, SG_INFO, );
 Commit it if you like it.

done, with some adaptation

-Fred

-- 
Frédéric Bouvier
http://my.fotolia.com/frfoto/   Photo gallery
http://fgsd.sourceforge.net/FlightGear Scenery Designer


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel