From 050fce2b73d6e4455808ab86da2fddcf2f26e9b5 Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Wed, 17 Dec 2014 20:01:14 +0100 Subject: [PATCH] Bug 741417 - Crash when building gtkmm documentation --- qtools/qcstring.cpp | 4 ++-- src/doxygen.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/qtools/qcstring.cpp b/qtools/qcstring.cpp index fdd9971ac62..49bf8426b06 100644 --- a/qtools/qcstring.cpp +++ b/qtools/qcstring.cpp @@ -247,9 +247,9 @@ QCString QCString::right( uint len ) const QCString QCString::mid( uint index, uint len) const { - int slen = length(); + uint slen = (uint)length(); if (len==0xffffffff) len = slen-index; - if (isEmpty() || (int)index>=slen || len==0) + if (isEmpty() || index>=slen || len==0) { return QCString(); } diff --git a/src/doxygen.cpp b/src/doxygen.cpp index f0a871943f5..b9437f61265 100644 --- a/src/doxygen.cpp +++ b/src/doxygen.cpp @@ -1010,6 +1010,7 @@ static Definition *buildScopeFromQualifiedName(const QCString name, while (i