Fixes a bunch of msvc warnings
This commit is contained in:
parent
3720eb1c19
commit
41a902181a
|
@ -264,7 +264,7 @@ if (NOT DEBUG_BUILD)
|
|||
"pitlayouts.dat"
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/data
|
||||
)
|
||||
if (WIN32)
|
||||
if (WIN32 AND NOT MSVC)
|
||||
add_definitions(-mwindows)
|
||||
endif()
|
||||
else()
|
||||
|
|
|
@ -68,8 +68,12 @@
|
|||
#define C_YELLOW (SDL_Color) { 255, 255, 0, 255 }
|
||||
#define C_BLACK (SDL_Color) { 0, 0, 0, 255 }
|
||||
|
||||
// MSVC seems to have min/max defined.
|
||||
// Haven't looked into it further.
|
||||
#ifndef _MSC_VER
|
||||
#define max(a, b) (a > b ? a : b)
|
||||
#define min(a, b) (a < b ? a : b)
|
||||
#endif // _MSC_VER
|
||||
|
||||
typedef enum Direction_t {
|
||||
UP, DOWN, LEFT, RIGHT
|
||||
|
|
|
@ -255,7 +255,7 @@ particle_engine_sparkle(Position pos, Dimension dim)
|
|||
|
||||
alpha = get_random(155) + 100;
|
||||
|
||||
yv = -(get_random(100) + 100);
|
||||
yv = 0 - (get_random(100) + 100);
|
||||
|
||||
lt = get_random(20);
|
||||
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
#include <setjmp.h>
|
||||
#include <cmocka.h>
|
||||
#include "../src/hashtable.h"
|
||||
#include "../src/util.h"
|
||||
|
||||
static void test_hashtable_create(void **state)
|
||||
{
|
||||
|
@ -113,7 +114,7 @@ static void test_hashtable_foreach(void **state)
|
|||
int *num = malloc(sizeof(int));
|
||||
assert_non_null( num );
|
||||
*num = i;
|
||||
sprintf(str, "%d", *num);
|
||||
m_sprintf(str, 4, "%d", *num);
|
||||
ht_set(table, str, num);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue