From 4d35f66acf90e64e6c174bee9d809713d07fcd7e Mon Sep 17 00:00:00 2001
From: Thiago Macieira <thiago.macieira@intel.com>
Date: Thu, 26 Jun 2014 20:40:05 -0700
Subject: [PATCH] Fix change-of-sign warning

qgstappsrc.cpp(54): warning #68: integer conversion resulted in a change of sign

Change-Id: I0bf8c93cb5e27114a8857dc650ac506152607491
Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
---
 src/gsttools/qgstappsrc.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/gsttools/qgstappsrc.cpp b/src/gsttools/qgstappsrc.cpp
index 2c9f64c34..7f34dac63 100644
--- a/src/gsttools/qgstappsrc.cpp
+++ b/src/gsttools/qgstappsrc.cpp
@@ -51,7 +51,7 @@ QGstAppSrc::QGstAppSrc(QObject *parent)
     ,m_sequential(false)
     ,m_maxBytes(0)
     ,m_setup(false)
-    ,m_dataRequestSize(-1)
+    ,m_dataRequestSize(~0)
     ,m_dataRequested(false)
     ,m_enoughData(false)
     ,m_forceData(false)
@@ -102,7 +102,7 @@ void QGstAppSrc::setStream(QIODevice *stream)
     if (m_appSrc)
         gst_object_unref(G_OBJECT(m_appSrc));
 
-    m_dataRequestSize = -1;
+    m_dataRequestSize = ~0;
     m_dataRequested = false;
     m_enoughData = false;
     m_forceData = false;
@@ -149,7 +149,7 @@ void QGstAppSrc::pushDataToAppSrc()
 
     if (m_dataRequested && !m_enoughData) {
         qint64 size;
-        if (m_dataRequestSize == (unsigned int)-1)
+        if (m_dataRequestSize == ~0)
             size = qMin(m_stream->bytesAvailable(), queueSize());
         else
             size = qMin(m_stream->bytesAvailable(), (qint64)m_dataRequestSize);
-- 
GitLab