diff options
-rw-r--r-- | jconf.cpp | 3 | ||||
-rw-r--r-- | minethd.cpp | 2 |
2 files changed, 3 insertions, 2 deletions
@@ -235,7 +235,8 @@ bool jconf::parse_config(const char* sFilename) fclose(pFile); //Replace Unicode BOM with spaces - we always use UTF-8 - if(buffer[1] == 0xEF && buffer[2] == 0xBB && buffer[3] == 0xBF) + unsigned char* ubuffer = (unsigned char*)buffer; + if(ubuffer[1] == 0xEF && ubuffer[2] == 0xBB && ubuffer[3] == 0xBF) { buffer[1] = ' '; buffer[2] = ' '; diff --git a/minethd.cpp b/minethd.cpp index 6300b5c..6390bed 100644 --- a/minethd.cpp +++ b/minethd.cpp @@ -243,7 +243,7 @@ bool minethd::self_test() return false; } - bool bHasLp = ctx0->ctx_info[0] == 1 && ctx1->ctx_info[1]; + bool bHasLp = ctx0->ctx_info[0] == 1 && ctx1->ctx_info[0] == 1; size_t n = jconf::inst()->GetThreadCount(); jconf::thd_cfg cfg; for (size_t i = 0; i < n; i++) |