ports/168371: Fix warnings when build port ([-Wlogical-op-parentheses])
Andrew Romero
melanhit at gmail.com
Sun May 27 14:00:06 UTC 2012
>Number: 168371
>Category: ports
>Synopsis: Fix warnings when build port ([-Wlogical-op-parentheses])
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun May 27 14:00:04 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Andrew Romero
>Release: FreeBSD 9.0-STABLE i386
>Organization:
Troya BSD
>Environment:
System: FreeBSD amazon.troya.bsd 9.0-STABLE FreeBSD 9.0-STABLE #0: Sat May 26 17:35:45 EEST 2012 root at troya.bsd:/usr/obj/usr/src/sys/TROYA i386
>Description:
Fix non-critical warnings when build port ([-Wlogical-op-parentheses])
Also fix warnings "argument unused during compilation: '-s'"
P.S: after build, "make test" pass all steps
>How-To-Repeat:
>Fix:
--- patch-Makefile begins here ---
--- Makefile.orig 2012-05-27 14:55:08.000000000 +0300
+++ Makefile 2012-05-27 15:01:22.000000000 +0300
@@ -62,12 +62,14 @@
.endif
post-patch:
+ ${ECHO} 'LDFLAGS=-s' >> ${WRKSRC}/makefile.freebsd6
${SED} -e 's!-O!${CFLAGS} ${PTHREAD_CFLAGS}!' \
-e 's!g\+\+!${CXX}!' \
-e 's!gcc!${CC}!' \
-e 's/-D_LARGEFILE_SOURCE//' \
-e 's/-D_FILE_OFFSET_BITS=64//' \
-e 's/-lpthread/${PTHREAD_LIBS}/' \
+ -e 's/${OPTFLAGS} -s/${OPTFLAGS}/' \
${WRKSRC}/makefile.freebsd6 > ${WRKSRC}/makefile.machine
${REINPLACE_CMD} -e 's|{DEST_SHARE_DOC}|${DOCSDIR}|' \
${WRKSRC}/man1/*
--- patch-Makefile ends here ---
--- patch-CPP_7zip_Archive_7z_7zIn.cpp begins here ---
--- CPP/7zip/Archive/7z/7zIn.cpp.orig 2012-05-27 15:11:14.000000000 +0300
+++ CPP/7zip/Archive/7z/7zIn.cpp 2012-05-27 15:12:13.000000000 +0300
@@ -1173,7 +1173,7 @@
int i;
for (i = (int)checkSize - 2; i >= 0; i--)
- if (buf[i] == 0x17 && buf[i + 1] == 0x6 || buf[i] == 0x01 && buf[i + 1] == 0x04)
+ if (((buf[i] == 0x17) && (buf[i + 1] == 0x6)) || ((buf[i] == 0x01) && (buf[i + 1] == 0x04)))
break;
if (i < 0)
return S_FALSE;
--- patch-CPP_7zip_Archive_7z_7zIn.cpp ends here ---
--- patch-CPP_7zip_Archive_Chm_ChmHandler.cpp begins here ---
--- CPP/7zip/Archive/Chm/ChmHandler.cpp.orig 2012-05-27 15:13:15.000000000 +0300
+++ CPP/7zip/Archive/Chm/ChmHandler.cpp 2012-05-27 15:14:35.000000000 +0300
@@ -134,11 +134,15 @@
case kpidSize: prop = item.Size; break;
case kpidMethod:
{
- if (!item.IsDir())
+ if (!item.IsDir()) {
if (item.Section == 0)
prop = L"Copy";
- else if (item.Section < m_Database.Sections.Size())
- prop = m_Database.Sections[(int)item.Section].GetMethodName();
+ else {
+ if (item.Section < m_Database.Sections.Size()) {
+ prop = m_Database.Sections[(int)item.Section].GetMethodName();
+ }
+ }
+ }
break;
}
case kpidBlock:
--- patch-CPP_7zip_Archive_Chm_ChmHandler.cpp ends here ---
--- patch-CPP_7zip_Archive_Nsis_NsisHandler.cpp begins here ---
--- CPP/7zip/Archive/Nsis/NsisHandler.cpp.orig 2012-05-27 15:16:44.000000000 +0300
+++ CPP/7zip/Archive/Nsis/NsisHandler.cpp 2012-05-27 15:17:46.000000000 +0300
@@ -145,7 +145,7 @@
{
NMethodType::EEnum methodIndex = _archive.Method;
AString method;
- if (_archive.IsSolid && _archive.UseFilter || !_archive.IsSolid && useItemFilter)
+ if ((_archive.IsSolid && _archive.UseFilter) || ((!_archive.IsSolid) && useItemFilter))
{
method += kBcjMethod;
method += ' ';
--- patch-CPP_7zip_Archive_Nsis_NsisHandler.cpp ends here ---
--- patch-CPP_7zip_Archive_SwfHandler.cpp begins here ---
--- CPP/7zip/Archive/SwfHandler.cpp.orig 2012-05-27 15:08:20.000000000 +0300
+++ CPP/7zip/Archive/SwfHandler.cpp 2012-05-27 15:09:00.000000000 +0300
@@ -128,11 +128,12 @@
{
Close();
HRESULT res = _item.ReadHeader(stream);
- if (res == S_OK)
+ if (res == S_OK) {
if (_item.IsCompressed())
_seqStream = stream;
else
res = S_FALSE;
+ }
return res;
}
--- patch-CPP_7zip_Archive_SwfHandler.cpp ends here ---
--- patch-CPP_7zip_Archive_Wim_WimIn.cpp begins here ---
--- CPP/7zip/Archive/Wim/WimIn.cpp.orig 2012-05-27 15:20:19.000000000 +0300
+++ CPP/7zip/Archive/Wim/WimIn.cpp 2012-05-27 15:20:50.000000000 +0300
@@ -812,11 +812,12 @@
{
CItem &item = Items[i];
item.StreamIndex = -1;
- if (item.HasStream())
+ if (item.HasStream()) {
if (IsOldVersion)
item.StreamIndex = FindId(Streams, sortedByHash, item.Id);
else
item.StreamIndex = FindHash(Streams, sortedByHash, item.Hash);
+ }
}
}
--- patch-CPP_7zip_Archive_Wim_WimIn.cpp ends here ---
--- patch-CPP_7zip_Compress_CodecExports.cpp begins here ---
--- CPP/7zip/Compress/CodecExports.cpp.orig 2012-05-27 15:21:50.000000000 +0300
+++ CPP/7zip/Compress/CodecExports.cpp 2012-05-27 15:24:32.000000000 +0300
@@ -54,10 +54,10 @@
for (unsigned i = 0; i < g_NumCodecs; i++)
{
const CCodecInfo &codec = *g_Codecs[i];
- if (id != codec.Id || encode && !codec.CreateEncoder || !encode && !codec.CreateDecoder)
+ if ((id != codec.Id) || (encode && (!codec.CreateEncoder)) || ((!encode) && (!codec.CreateDecoder)))
continue;
- if (!isFilter && codec.IsFilter || isFilter && !codec.IsFilter ||
- codec.NumInStreams != 1 && !isCoder2 || codec.NumInStreams == 1 && isCoder2)
+ if (((!isFilter) && codec.IsFilter) || (isFilter && (!codec.IsFilter)) ||
+ ((codec.NumInStreams != 1) && (!isCoder2)) || ((codec.NumInStreams == 1) && isCoder2))
return E_NOINTERFACE;
index = i;
return S_OK;
@@ -73,8 +73,8 @@
bool isCoder2 = (*iid == IID_ICompressCoder2) != 0;
bool isFilter = (*iid == IID_ICompressFilter) != 0;
const CCodecInfo &codec = *g_Codecs[index];
- if (!isFilter && codec.IsFilter || isFilter && !codec.IsFilter ||
- codec.NumInStreams != 1 && !isCoder2 || codec.NumInStreams == 1 && isCoder2)
+ if (((!isFilter) && codec.IsFilter) || (isFilter && (!codec.IsFilter)) ||
+ ((codec.NumInStreams != 1) && (!isCoder2)) || ((codec.NumInStreams == 1) && isCoder2))
return E_NOINTERFACE;
if (encode)
{
--- patch-CPP_7zip_Compress_CodecExports.cpp ends here ---
--- patch-CPP_7zip_Compress_DeflateEncoder.cpp begins here ---
--- CPP/7zip/Compress/DeflateEncoder.cpp.orig 2012-05-27 15:37:28.000000000 +0300
+++ CPP/7zip/Compress/DeflateEncoder.cpp 2012-05-27 15:39:02.000000000 +0300
@@ -609,8 +609,8 @@
{
if (m_OptimumCurrentIndex == m_OptimumEndIndex)
{
- if (m_Pos >= kMatchArrayLimit || BlockSizeRes >= blockSize || !m_SecondPass &&
- ((Inline_MatchFinder_GetNumAvailableBytes(&_lzInWindow) == 0) || m_ValueIndex >= m_ValueBlockSize))
+ if ((m_Pos >= kMatchArrayLimit) || (BlockSizeRes >= blockSize) || (!m_SecondPass &&
+ ((Inline_MatchFinder_GetNumAvailableBytes(&_lzInWindow) == 0) || (m_ValueIndex >= m_ValueBlockSize))))
break;
}
UInt32 pos;
--- patch-CPP_7zip_Compress_DeflateEncoder.cpp ends here ---
--- patch-CPP_7zip_Compress_Rar1Decoder.cpp begins here ---
--- CPP/7zip/Compress/Rar1Decoder.cpp.orig 2012-05-27 15:56:56.000000000 +0300
+++ CPP/7zip/Compress/Rar1Decoder.cpp 2012-05-27 15:58:32.000000000 +0300
@@ -224,21 +224,24 @@
dist = ((dist & 0xff00) >> 1) | ReadBits(7);
oldAvr3 = AvrLn3;
- if (len != 1 && len != 4)
+ if (len != 1 && len != 4) {
if (len == 0 && dist <= MaxDist3)
{
AvrLn3++;
AvrLn3 -= AvrLn3 >> 8;
}
- else
- if (AvrLn3 > 0)
+ else {
+ if (AvrLn3 > 0) {
AvrLn3--;
+ }
+ }
+ }
len += 3;
if (dist >= MaxDist3)
len++;
if (dist <= 256)
len += 8;
- if (oldAvr3 > 0xb0 || AvrPlc >= 0x2a00 && oldAvr2 < 0x40)
+ if ((oldAvr3 > 0xb0) || ((AvrPlc >= 0x2a00) && (oldAvr2 < 0x40)))
MaxDist3 = 0x7f00;
else
MaxDist3 = 0x2001;
--- patch-CPP_7zip_Compress_Rar1Decoder.cpp ends here ---
--- patch-CPP_7zip_Compress_Rar2Decoder.cpp begins here ---
--- CPP/7zip/Compress/Rar2Decoder.cpp.orig 2012-05-27 15:59:19.000000000 +0300
+++ CPP/7zip/Compress/Rar2Decoder.cpp 2012-05-27 16:00:10.000000000 +0300
@@ -170,7 +170,7 @@
// it differs a little from pure RAR sources;
// UInt64 ttt = m_InBitStream.GetProcessedSize() + 2;
// + 2 works for: return 0xFF; in CInBuffer::ReadByte.
- if (m_InBitStream.GetProcessedSize() + 7 <= m_PackSize) // test it: probably incorrect;
+ if (m_InBitStream.GetProcessedSize() + 7 <= m_PackSize) { // test it: probably incorrect;
// if (m_InBitStream.GetProcessedSize() + 2 <= m_PackSize) // test it: probably incorrect;
if (m_AudioMode)
{
@@ -188,6 +188,7 @@
if (number >= kMainTableSize)
return false;
}
+ }
return true;
}
--- patch-CPP_7zip_Compress_Rar2Decoder.cpp ends here ---
--- patch-CPP_7zip_Compress_Rar3Vm.cpp begins here ---
--- CPP/7zip/Compress/Rar3Vm.cpp.orig 2012-05-27 16:01:18.000000000 +0300
+++ CPP/7zip/Compress/Rar3Vm.cpp 2012-05-27 16:03:11.000000000 +0300
@@ -30,7 +30,7 @@
if (numBits <= avail)
{
_bitPos += numBits;
- return res | (b >> (avail - numBits)) & ((1 << numBits) - 1);
+ return res | ((b >> (avail - numBits)) & ((1 << numBits) - 1));
}
numBits -= avail;
res |= (UInt32)(b & ((1 << avail) - 1)) << numBits;
@@ -286,7 +286,7 @@
if (cmd->ByteMode)
res &= 0xFF;
SetOperand(cmd->ByteMode, &cmd->Op1, res);
- Flags = (res < v1 || res == v1 && FC) | (res == 0 ? FLAG_Z : (res & FLAG_S));
+ Flags = ((res < v1) || ((res == v1) && FC)) | (res == 0 ? FLAG_Z : (res & FLAG_S));
}
break;
case CMD_SUB:
@@ -314,7 +314,7 @@
if (cmd->ByteMode)
res &= 0xFF;
SetOperand(cmd->ByteMode, &cmd->Op1, res);
- Flags = (res > v1 || res == v1 && FC) | (res == 0 ? FLAG_Z : (res & FLAG_S));
+ Flags = ((res > v1) || ((res == v1) && FC)) | (res == 0 ? FLAG_Z : (res & FLAG_S));
}
break;
case CMD_INC:
--- patch-CPP_7zip_Compress_Rar3Vm.cpp ends here ---
--- patch-CPP_7zip_UI_Common_LoadCodecs.cpp begins here ---
--- CPP/7zip/UI/Common/LoadCodecs.cpp.orig 2012-05-27 16:06:58.000000000 +0300
+++ CPP/7zip/UI/Common/LoadCodecs.cpp 2012-05-27 16:07:35.000000000 +0300
@@ -634,7 +634,7 @@
for (int i = 0; i < Codecs.Size(); i++)
{
const CDllCodecInfo &codec = Codecs[i];
- if (encode && !codec.EncoderIsAssigned || !encode && !codec.DecoderIsAssigned)
+ if ((encode && !codec.EncoderIsAssigned) || (!encode && !codec.DecoderIsAssigned))
continue;
const CCodecLib &lib = Libs[codec.LibIndex];
UString res;
--- patch-CPP_7zip_UI_Common_LoadCodecs.cpp ends here ---
--- patch-CPP_Common_MyXml.cpp begins here ---
--- CPP/Common/MyXml.cpp.orig 2012-05-27 15:03:22.000000000 +0300
+++ CPP/Common/MyXml.cpp 2012-05-27 15:04:38.000000000 +0300
@@ -7,10 +7,10 @@
static bool IsValidChar(char c)
{
return
- c >= 'a' && c <= 'z' ||
- c >= 'A' && c <= 'Z' ||
- c >= '0' && c <= '9' ||
- c == '-';
+ ((c >= 'a') && (c <= 'z')) ||
+ ((c >= 'A') && (c <= 'Z')) ||
+ ((c >= '0') && (c <= '9')) ||
+ (c == '-');
}
static bool IsSpaceChar(char c)
--- patch-CPP_Common_MyXml.cpp ends here ---
--- patch-CPP_Common_Wildcard.cpp begins here ---
--- CPP/Common/Wildcard.cpp.orig 2012-05-27 15:05:00.000000000 +0300
+++ CPP/Common/Wildcard.cpp 2012-05-27 15:05:37.000000000 +0300
@@ -402,11 +402,12 @@
}
}
int numAbsParts = 0;
- if (isAbs)
+ if (isAbs) {
if (pathParts.Size() > 1)
numAbsParts = pathParts.Size() - 1;
else
numAbsParts = 1;
+ }
UString prefix;
for (int i = 0; i < numAbsParts; i++)
{
--- patch-CPP_Common_Wildcard.cpp ends here ---
--- patch-CPP_7zip_UI_Common_EnumDirItems.cpp begins here ---
--- CPP/7zip/UI/Common/EnumDirItems.cpp.orig 2012-05-27 16:05:25.000000000 +0300
+++ CPP/7zip/UI/Common/EnumDirItems.cpp 2012-05-27 16:06:01.000000000 +0300
@@ -219,7 +219,7 @@
continue;
}
bool isDir = fi.IsDir();
- if (isDir && !item.ForDir || !isDir && !item.ForFile)
+ if ((isDir && !item.ForDir) || (!isDir && !item.ForFile))
{
errorCodes.Add((DWORD)E_FAIL);
errorPaths.Add(fullPath);
--- patch-CPP_7zip_UI_Common_EnumDirItems.cpp ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list