mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-17 10:52:46 +00:00
Some fixes for Clang
This commit is contained in:
@ -47,6 +47,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
#include "hsRefCnt.h"
|
#include "hsRefCnt.h"
|
||||||
|
|
||||||
#include <cstdarg>
|
#include <cstdarg>
|
||||||
|
#include <algorithm>
|
||||||
|
|
||||||
|
|
||||||
#ifdef HS_DEBUGGING
|
#ifdef HS_DEBUGGING
|
||||||
|
@ -740,25 +740,25 @@ public:
|
|||||||
//===========================================================================
|
//===========================================================================
|
||||||
template<class T, class C>
|
template<class T, class C>
|
||||||
TArray<T,C>::TArray () : TFArray<T,C>() {
|
TArray<T,C>::TArray () : TFArray<T,C>() {
|
||||||
m_chunkSize = std::max(1u, 256 / sizeof(T));
|
m_chunkSize = std::max(size_t(1), 256 / sizeof(T));
|
||||||
}
|
}
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
template<class T, class C>
|
template<class T, class C>
|
||||||
TArray<T,C>::TArray (const char file[], int line) : TFArray<T,C>(file, line) {
|
TArray<T,C>::TArray (const char file[], int line) : TFArray<T,C>(file, line) {
|
||||||
m_chunkSize = std::max(1u, 256 / sizeof(T));
|
m_chunkSize = std::max(size_t(1), 256 / sizeof(T));
|
||||||
}
|
}
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
template<class T, class C>
|
template<class T, class C>
|
||||||
TArray<T,C>::TArray (unsigned count) : TFArray<T,C>(count) {
|
TArray<T,C>::TArray (unsigned count) : TFArray<T,C>(count) {
|
||||||
m_chunkSize = std::max(1u, 256 / sizeof(T));
|
m_chunkSize = std::max(size_t(1), 256 / sizeof(T));
|
||||||
}
|
}
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
template<class T, class C>
|
template<class T, class C>
|
||||||
TArray<T,C>::TArray (const T * source, unsigned count) : TFArray<T,C>(source, count) {
|
TArray<T,C>::TArray (const T * source, unsigned count) : TFArray<T,C>(source, count) {
|
||||||
m_chunkSize = std::max(1u, 256 / sizeof(T));
|
m_chunkSize = std::max(size_t(1), 256 / sizeof(T));
|
||||||
}
|
}
|
||||||
|
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
@ -721,7 +721,7 @@ bool plSecureStream::GetSecureEncryptionKey(const plFileName& filename, uint32_t
|
|||||||
}
|
}
|
||||||
|
|
||||||
// file doesn't exist, use default key
|
// file doesn't exist, use default key
|
||||||
unsigned memSize = std::min(length, arrsize(plSecureStream::kDefaultKey));
|
unsigned memSize = std::min(size_t(length), arrsize(plSecureStream::kDefaultKey));
|
||||||
memSize *= sizeof(uint32_t);
|
memSize *= sizeof(uint32_t);
|
||||||
memcpy(key, plSecureStream::kDefaultKey, memSize);
|
memcpy(key, plSecureStream::kDefaultKey, memSize);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user