From: APTX Date: Fri, 21 Jan 2011 22:51:16 +0000 (+0100) Subject: Make sure the flags are of type unsigned before converting to string X-Git-Url: https://gitweb.tyo.aptx.org/?a=commitdiff_plain;h=54134cd912d0f19de046e15da51162049719b232;p=anidbudpclient.git Make sure the flags are of type unsigned before converting to string --- diff --git a/filecommand.cpp b/filecommand.cpp index 5dcf719..3bf2fd4 100644 --- a/filecommand.cpp +++ b/filecommand.cpp @@ -223,9 +223,9 @@ Command FileCommand::rawCommand() const } // Clear any bits which aren't known and pad to 8 characters - cmd.second["fmask"] = QString::number(m_fmask & FileFlag::AllData, 16) + cmd.second["fmask"] = QString::number(quint32(m_fmask & FileFlag::AllData), 16) .rightJustified(8, QLatin1Char('0')); - cmd.second["amask"] = QString::number(m_amask & FileAnimeFlag::AllData, 16) + cmd.second["amask"] = QString::number(quint32(m_amask & FileAnimeFlag::AllData), 16) .rightJustified(8, QLatin1Char('0')); return cmd;