]> git.mxchange.org Git - flightgear.git/commitdiff
Fix compilation of UGear_telnet.
authorJames Turner <zakalawe@mac.com>
Sun, 9 Jun 2013 22:47:16 +0000 (23:47 +0100)
committerJames Turner <zakalawe@mac.com>
Sun, 9 Jun 2013 22:47:16 +0000 (23:47 +0100)
utils/GPSsmooth/UGear_telnet.cxx
utils/GPSsmooth/UGear_telnet.hxx

index a65c2067eb7578de8413eca60de8ab9c81d18e70..6bd26e79aa468d133618073a5f72f13bee9922b1 100644 (file)
@@ -194,7 +194,8 @@ UGTelnet::open()
     printf("Telnet server started on port %d\n", port );
 
     enabled = true;
-
+    poller.addChannel(this);
+    
     return true;
 }
 
@@ -214,7 +215,7 @@ UGTelnet::close()
 bool
 UGTelnet::process()
 {
-    simgear::NetChannel::poll();
+    poller.poll();
     return true;
 }
 
@@ -230,4 +231,5 @@ UGTelnet::handleAccept()
            addr.getHost(), addr.getPort() );
     PropsChannel* channel = new PropsChannel();
     channel->setHandle( handle );
+    poller.addChannel(channel);
 }
index 15e88633e2aeb6ded7d44ccb568e87d0d4ddf7a8..74ecfc5a70bfb5696d2fdb9cc7d99e47dd7d3f1f 100644 (file)
@@ -51,7 +51,7 @@ private:
      */
     int port;
     bool enabled;
-
+    simgear::NetChannelPoller poller;
 public:
 
     /**