Sfoglia il codice sorgente

Merge pull request #4 from matt77hias/master

Added EA_UNUSED
Rob Parolin 5 anni fa
parent
commit
385cd67fca
3 ha cambiato i file con 7 aggiunte e 0 eliminazioni
  1. 2 0
      include/EAStdC/EAString.h
  2. 1 0
      source/EASprintfCore.cpp
  3. 4 0
      source/EAString.cpp

+ 2 - 0
include/EAStdC/EAString.h

@@ -309,10 +309,12 @@ EASTDC_API int Strlcpy(char16_t* pDest, const char32_t* pSource, size_t nDestCap
 #if EA_CHAR8_UNIQUE
 	inline int Strlcpy(char8_t* pDestination, const char* pSource, size_t nDestCapacity, size_t nSourceLength = kSizeTypeUnset)
 	{
+		EA_UNUSED(nSourceLength);
 		return (int)Strlcpy((char*)pDestination, pSource, nDestCapacity);
 	}
 	inline int Strlcpy(char* pDestination, const char8_t* pSource, size_t nDestCapacity, size_t nSourceLength = kSizeTypeUnset)
 	{
+		EA_UNUSED(nSourceLength);
 		return (int)Strlcpy(pDestination, (const char*)pSource, nDestCapacity);
 	}
 

+ 1 - 0
source/EASprintfCore.cpp

@@ -443,6 +443,7 @@ struct StringFormatHelper<true, InCharT, OutCharT>
 	int operator()(int(*pWriteFunction)(const OutCharT* EA_RESTRICT pData, size_t nCount, void* EA_RESTRICT pContext, WriteFunctionState wfs),
 		void* EA_RESTRICT pWriteFunctionContext, const SprintfLocal::FormatData& fd, OutCharT* pScratchBuffer, const InCharT* pInBufferData)
 	{
+		EA_UNUSED(pScratchBuffer);
 		int nWriteCount = StringFormatLength(fd, pInBufferData);
 		return WriteBuffer(pWriteFunction, pWriteFunctionContext, fd, pInBufferData, nWriteCount);
 	}

+ 4 - 0
source/EAString.cpp

@@ -564,22 +564,26 @@ EA_FORCE_INLINE bool EncodeCodePoint(uint32_t c, char*& pDestStart, char* pDestE
 
 EA_FORCE_INLINE uint32_t DecodeCodePoint(const char16_t*& pSourceStart, const char16_t* pSourceEnd)
 {
+	EA_UNUSED(pSourceEnd);
 	return (uint32_t)*(pSourceStart++);
 }
 
 EA_FORCE_INLINE bool EncodeCodePoint(uint32_t c, char16_t*& pDestStart, char16_t* pDestEnd)
 {
+	EA_UNUSED(pDestEnd);
 	*(pDestStart++) = static_cast<char16_t>(c);
 	return true;
 }
 
 EA_FORCE_INLINE uint32_t DecodeCodePoint(const char32_t*& pSourceStart, const char32_t* pSourceEnd)
 {
+	EA_UNUSED(pSourceEnd);
 	return (uint32_t)*(pSourceStart++);
 }
 
 EA_FORCE_INLINE bool EncodeCodePoint(uint32_t c, char32_t*& pDestStart, char32_t* pDestEnd)
 {
+	EA_UNUSED(pDestEnd);
 	*(pDestStart++) = static_cast<char32_t>(c);
 	return true;
 }