Try to use QtGlobal types when typedef'ing so that we stay as portable

From: Erik Hovland <erik@hovland.org>

as possible.
---

 mythtv/libs/libmythupnp/httpserver.cpp |    2 +-
 mythtv/libs/libmythupnp/multicast.h    |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)


diff --git a/mythtv/libs/libmythupnp/httpserver.cpp b/mythtv/libs/libmythupnp/httpserver.cpp
index b659ed5..cce3d07 100644
--- a/mythtv/libs/libmythupnp/httpserver.cpp
+++ b/mythtv/libs/libmythupnp/httpserver.cpp
@@ -263,7 +263,7 @@ void  HttpWorkerThread::ProcessWork()
         {
             bTimeout = 0;
 
-            int64_t nBytes = pSocket->WaitForMore(m_nSocketTimeout, &bTimeout);
+            qint64 nBytes = pSocket->WaitForMore(m_nSocketTimeout, &bTimeout);
 
             if ( nBytes > 0)
             {
diff --git a/mythtv/libs/libmythupnp/multicast.h b/mythtv/libs/libmythupnp/multicast.h
index 80c5bff..a9f2aec 100644
--- a/mythtv/libs/libmythupnp/multicast.h
+++ b/mythtv/libs/libmythupnp/multicast.h
@@ -13,6 +13,7 @@
 #define __MULTICAST_H__
 
 // Qt headers
+#include <QtGlobal>
 #include <QString>
 #include <QByteArray>
 #include <QHostAddress>
@@ -42,7 +43,7 @@ class QMulticastSocket : public MSocketDevice
 
     public:
 
-        QMulticastSocket( QString sAddress, quint16 nPort, u_char ttl = 0 )
+        QMulticastSocket( QString sAddress, quint16 nPort, uchar ttl = 0 )
          : MSocketDevice( MSocketDevice::Datagram )
         {
             m_address.setAddress( sAddress );
