Skip to content

Commit bece46e

Browse files
author
nitrocaster
committed
xrCore: Fix extra warnings.
1 parent d9f3f3e commit bece46e

File tree

8 files changed

+24
-21
lines changed

8 files changed

+24
-21
lines changed

src/xrCore/Crypto/xr_dsa.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,11 @@ void xr_dsa::generate_params()
108108
string256 random_string;
109109
xr_sprintf (random_string, "%I64d_%s", CPU::QPC(), rnd_seed);
110110
//sprintf_s (random_string, "%s", rnd_seed);
111-
unsigned char* rnd_seed = static_cast<unsigned char*>((void*)random_string);
111+
unsigned char* seed = static_cast<unsigned char*>((void*)random_string);
112112
unsigned int rnd_ssize = xr_strlen(random_string);
113113
DSA* tmp_dsa_params = DSA_generate_parameters(
114114
key_bit_length,
115-
rnd_seed,
115+
seed,
116116
rnd_ssize,
117117
&counter,
118118
&long_ret,

src/xrCore/Debug/MiniDump.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@ Copyright (c) 1997-2001 John Robbins -- All rights reserved.
44
----------------------------------------------------------------------*/
55

66
#include "stdafx.h"
7+
#pragma warning(push)
8+
#pragma warning(disable:4091) // 'typedef ': ignored on left of '' when no variable is declared
79
#include "MiniDump.h"
810
#include "StackTrace.h"
11+
#pragma warning(pop)
912
#include <process.h>
1013

1114
// The structure I can package the data necessary to the dump writer thread.

src/xrCore/Debug/StackTrace.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@ Copyright (c) 1997-2000 John Robbins -- All rights reserved.
44
----------------------------------------------------------------------*/
55

66
#include "stdafx.h"
7+
#pragma warning(push)
8+
#pragma warning(disable:4091) // 'typedef ': ignored on left of '' when no variable is declared
79
#include "StackTrace.h"
810
#include "SymbolEngine.h"
911
#include "MiniDump.h"
12+
#pragma warning(pop)
1013
#include <psapi.h>
1114
#pragma comment(lib, "psapi.lib")
1215

src/xrCore/LzHuf.cpp

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ char wterr[] = "Can't write.";
3232
u8 text_buf[N + F];
3333
int match_position, match_length, lson[N + 1], rson[N + 257], dad[N + 1];
3434

35-
unsigned code, len;
36-
unsigned tim_size = 0;
37-
3835
unsigned freq[T + 1]; /* frequency table */
3936

4037
int prnt[T + N_CHAR + 1]; /* pointers to parent nodes, except for the */
@@ -531,8 +528,6 @@ void EncodeChar(unsigned c)
531528
k = prnt[k];
532529
} while (k != R);
533530
fs.PutCode(j, i);
534-
code = i;
535-
len = j;
536531
update(c);
537532
}
538533

@@ -588,7 +583,7 @@ int DecodePosition(void)
588583
/* compression */
589584
void Encode(void) /* compression */
590585
{
591-
int i, c, len, r, s, last_match_length;
586+
int i, c, r, s, last_match_length;
592587

593588
textsize = fs.InputSize();
594589
fs.Init_Output(textsize);
@@ -605,8 +600,12 @@ void Encode(void) /* compression */
605600
r = N - F;
606601
for (i = s; i < r; i++)
607602
text_buf[i] = 0x20;
608-
for (len = 0; len < F && (c = fs._getb()) != EOF; len++)
603+
int len = 0;
604+
while (len < F && (c = fs._getb()) != EOF)
605+
{
609606
text_buf[r + len] = (unsigned char)c;
607+
len++;
608+
}
610609
textsize = len;
611610
for (i = 1; i <= F; i++)
612611
InsertNode(r - i);
@@ -648,7 +647,6 @@ void Encode(void) /* compression */
648647
}
649648
} while (len > 0);
650649
fs.PutFlush();
651-
tim_size = textsize;
652650
}
653651

654652
void Decode(void) /* recover */
@@ -692,7 +690,6 @@ void Decode(void) /* recover */
692690
}
693691
}
694692
}
695-
tim_size = count;
696693
}
697694

698695
unsigned _writeLZ(int hf, void* d, unsigned size)

src/xrCore/Threading/ttapi.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,14 @@ int ttapi_Init(const _processor_info &pi)
112112
// System Info
113113
ttapi_worker_count = pi.n_cores;
114114
SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS);
115-
DWORD i, dwNumIter;
115+
DWORD dwNumIter;
116116
volatile DWORD dwDummy = 1;
117117
LARGE_INTEGER liFrequency, liStart, liEnd;
118118
QueryPerformanceFrequency(&liFrequency);
119119
// Get fast spin-loop timings
120120
dwNumIter = 100000000;
121121
QueryPerformanceCounter(&liStart);
122-
for (i = 0; i < dwNumIter; ++i)
122+
for (DWORD i = 0; i < dwNumIter; ++i)
123123
{
124124
if (!dwDummy)
125125
goto process1;
@@ -128,11 +128,11 @@ int ttapi_Init(const _processor_info &pi)
128128
process1:
129129
QueryPerformanceCounter(&liEnd);
130130
// We want 1/25 (40ms) fast spin-loop
131-
ttapi_dwFastIter = (dwNumIter * liFrequency.QuadPart) / ((liEnd.QuadPart - liStart.QuadPart) * 25);
131+
ttapi_dwFastIter = DWORD((dwNumIter * liFrequency.QuadPart) / ((liEnd.QuadPart - liStart.QuadPart) * 25));
132132
// Get slow spin-loop timings
133133
dwNumIter = 10000000;
134134
QueryPerformanceCounter(&liStart);
135-
for (i = 0; i < dwNumIter; ++i)
135+
for (DWORD i = 0; i < dwNumIter; ++i)
136136
{
137137
if (!dwDummy)
138138
goto process2;
@@ -141,7 +141,7 @@ int ttapi_Init(const _processor_info &pi)
141141
process2:
142142
QueryPerformanceCounter(&liEnd);
143143
// We want 1/2 (500ms) slow spin-loop
144-
ttapi_dwSlowIter = (dwNumIter * liFrequency.QuadPart) / ((liEnd.QuadPart - liStart.QuadPart) * 2);
144+
ttapi_dwSlowIter = DWORD((dwNumIter * liFrequency.QuadPart) / ((liEnd.QuadPart - liStart.QuadPart) * 2));
145145
SetPriorityClass(GetCurrentProcess(), NORMAL_PRIORITY_CLASS);
146146
// Check for override from command line
147147
char szSearchFor[] = "-max-threads";

src/xrCore/memory_allocation_stats.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,15 +71,15 @@ __declspec(noinline) void save_stack_trace()
7171
size_t frameCount = StackTrace.Count-skipFrames;
7272
size_t totalSize = 0;
7373
auto lengths = (size_t *)_alloca(frameCount*sizeof(size_t));
74-
for (int i = 0; i<frameCount; i++)
74+
for (size_t i = 0; i<frameCount; i++)
7575
{
7676
lengths[i] = strlen(StackTrace[i+skipFrames]);
7777
totalSize += lengths[i]+1;
7878
}
7979
char *stackTrace = (char *)malloc(totalSize);
8080
{
8181
char *ptr = stackTrace;
82-
for (int i = 0; i<frameCount; i++)
82+
for (size_t i = 0; i<frameCount; i++)
8383
{
8484
memcpy(ptr, StackTrace[i], lengths[i]);
8585
ptr += lengths[i];

src/xrCore/xrDebug.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ void xrDebug::FormatLastError(char *buffer, const size_t &bufferSize)
443443
0,
444444
nullptr);
445445
// XXX nitrocaster: check buffer overflow
446-
sprintf(buffer, "[error][%8d]: %s", lastErr, msg);
446+
sprintf(buffer, "[error][%8d]: %s", lastErr, (char *)msg);
447447
LocalFree(msg);
448448
}
449449

src/xrCore/xrMemory_subst_msvc.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,11 +168,11 @@ void* xrMemory::mem_realloc(void* P, size_t size)
168168
debug_cs.Enter();
169169
#endif
170170
u32 p_current = get_header(P);
171-
u32 p_new = get_pool(1 + size + (debug_mode ? 4 : 0));
171+
u32 newPool = get_pool(1 + size + (debug_mode ? 4 : 0));
172172
u32 p_mode;
173173
if (mem_generic==p_current)
174174
{
175-
if (p_new < p_current)
175+
if (newPool < p_current)
176176
p_mode = 2;
177177
else
178178
p_mode = 0;

0 commit comments

Comments
 (0)