Skip to content

Commit 4c12333

Browse files
Fix signed/unsigned mismatch (#534)
This fixes the following warnings from MSVC: warning C4245: 'initializing': conversion from 'int' to 'datastax::StringRef::size_type', signed/unsigned mismatch warning C4245: '=': conversion from 'int' to 'DWORD', signed/unsigned mismatch
1 parent 0b29145 commit 4c12333

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/string_ref.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@
1818

1919
namespace datastax {
2020

21-
const StringRef::size_type StringRef::npos = -1;
21+
const StringRef::size_type StringRef::npos = std::numeric_limits<StringRef::size_type>::max();
2222

2323
} // namespace datastax

src/utils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ void set_thread_name(const String& thread_name) {
179179
THREADNAME_INFO info;
180180
info.dwType = 0x1000;
181181
info.szName = thread_name.c_str();
182-
info.dwThreadID = -1;
182+
info.dwThreadID = (DWORD)-1;
183183
info.dwFlags = 0;
184184
#pragma warning(push)
185185
#pragma warning(disable : 6320 6322)

0 commit comments

Comments
 (0)