[dasher] Some more std::size_t while we're at it.



commit a740e3b6baeda69a295375516b4cba8455a19362
Author: Patrick Welche <prlw1 cam ac uk>
Date:   Mon Sep 24 21:35:37 2012 +0100

    Some more std::size_t while we're at it.

 Src/Win32/Common/WinUTF8.cpp |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/Src/Win32/Common/WinUTF8.cpp b/Src/Win32/Common/WinUTF8.cpp
index 085889b..6bfef7b 100644
--- a/Src/Win32/Common/WinUTF8.cpp
+++ b/Src/Win32/Common/WinUTF8.cpp
@@ -57,13 +57,13 @@ ConversionResult ConvertUTF16toUTF8 (
 
 void WinUTF8::UTF8string_to_wstring(const std::string &UTF8string, std::wstring &Output) {
   // Optimization - use the stack for small strings
-  const int iStackBufferSize = 32;
+  const std::size_t iStackBufferSize = 32;
   wchar_t StackBuffer[iStackBufferSize];
   wchar_t *pBuffer = StackBuffer;
 
   bool bNewed = false;
 
-  const unsigned int BufferSize = UTF8string.size() + 1;
+  const std::size_t BufferSize = UTF8string.size() + 1;
   if(BufferSize > iStackBufferSize) {
     pBuffer = new wchar_t[BufferSize];
     bNewed = true;
@@ -95,10 +95,10 @@ std::wstring WinUTF8::UTF8string_to_wstring(const std::string &utf8string) {
 
 void WinUTF8::wstring_to_UTF8string(const wstring &Input, string &Output) {
 
-  const unsigned int BufferSize = Input.size() + 1;
+  const std::size_t BufferSize = Input.size() + 1;
   const wchar_t *Buffer = Input.c_str();
 
-  const unsigned int BufferSize2 = BufferSize * 2;
+  const std::size_t BufferSize2 = BufferSize * 2;
   char *Buffer2 = new char[BufferSize2];
 
 #ifdef CP_UTF8



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]