diff --git a/MdePkg/Library/BasePrintLib/PrintLibInternal.c b/MdePkg/Library/BasePrintLib/PrintLibInternal.c index 64c99c6ac3..f4e8fa2d5a 100644 --- a/MdePkg/Library/BasePrintLib/PrintLibInternal.c +++ b/MdePkg/Library/BasePrintLib/PrintLibInternal.c @@ -342,7 +342,7 @@ BasePrintLibSPrintMarker ( // DxePrintLibPrint2Protocol (both PrintLib instances). // - if (Flags & COUNT_ONLY_NO_PRINT) { + if ((Flags & COUNT_ONLY_NO_PRINT) != 0) { if (BufferSize == 0) { Buffer = NULL; }