Some buildfixes for MSVC

This commit is contained in:
twinaphex committed 2022-02-11 15:45:53 +01:00
1 parent f5ea26a84b
commit dd228f764c
3 files changed
+23 -9

No files matched your search

+6 -4
View File
@@ -183,11 +183,12 @@ void draw_end(void)
void setpalette(int index, int count, char *palette)
{
assert(drawing_enable==0);
int i;
uint8_t red, green, blue;
for (int i = 0; i < count; i++) {
assert(drawing_enable==0);
for (i = 0; i < count; i++) {
red = (palette[i * 3 + 0] >> 1) & 0x1f;
green = palette[i * 3 + 1] & 0x3f;
blue = (palette[i * 3 + 2] >> 1) & 0x1f;
@@ -198,9 +199,10 @@ void setpalette(int index, int count, char *palette)
void fillpalette(int red, int green, int blue)
{
int i;
assert(drawing_enable==0);
for (int i = 0; i < 256; i++)
for (i = 0; i < 256; i++)
current_palette[i] = ((red >> 1) & 0x1f) << 11 | (green & 0x3f) << 5 | ((blue >> 1) & 0x1f);
}
+6 -1
View File
@@ -28,7 +28,12 @@
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#ifdef _WIN32
#include <direct.h>
#else
#include <unistd.h>
#endif
#include "globals.h"
char keyb[256];
@@ -51,4 +56,4 @@ int addkey(unsigned int key)
int key_pressed(int key)
{
return keyb[(unsigned char) key];
}
}
+11 -4
View File
@@ -1,8 +1,16 @@
#ifdef _WIN32
#include <direct.h>
#else
#include <unistd.h>
#endif
#include "globals.h"
#include "network.h"
#ifndef M_PI
#define M_PI 3.14159265358979323846264338327950288
#endif
int flies_enabled = 1;
int flip = 0;
@@ -780,10 +788,9 @@ void end_game(void)
put_text(main_info.view_page, 40, 170, "MIJJI", 2);
for (c1 = 0; c1 < JNB_MAX_PLAYERS; c1++) {
if (!player[c1].enabled) {
continue;
}
char str1[100];
if (!player[c1].enabled)
continue;
for (c2 = 0; c2 < JNB_MAX_PLAYERS; c2++) {
if (!player[c2].enabled) {
@@ -2056,4 +2063,4 @@ int dat_filelen(char *file_name)
}
return 0;
}
}