From 4b5337c03a0a64a12e1d66829c14af73f1ff0398 Mon Sep 17 00:00:00 2001 From: Cracker64 Date: Fri, 28 Jan 2011 21:57:20 -0500 Subject: [PATCH] finally fixed visual studio compiling, yay --- includes/element.h | 1 + includes/powder.h | 4 ++-- src/elements/{misc.c => elementmisc.c} | 0 src/elements/firw.c | 3 ++- 4 files changed, 5 insertions(+), 3 deletions(-) rename src/elements/{misc.c => elementmisc.c} (100%) diff --git a/includes/element.h b/includes/element.h index ec32df266..be0388df7 100644 --- a/includes/element.h +++ b/includes/element.h @@ -4,5 +4,6 @@ #include "powder.h" #include "misc.h" +#include "math.h" #endif diff --git a/includes/powder.h b/includes/powder.h index 9991317aa..251605b32 100644 --- a/includes/powder.h +++ b/includes/powder.h @@ -837,9 +837,9 @@ extern inline int is_wire_off(int x, int y); void set_emap(int x, int y); #if defined(WIN32) && !defined(__GNUC__) -_inline int parts_avg(int ci, int ni, int t); +extern _inline int parts_avg(int ci, int ni, int t); #else -int parts_avg(int ci, int ni, int t); +extern int parts_avg(int ci, int ni, int t); #endif int nearest_part(int ci, int t); diff --git a/src/elements/misc.c b/src/elements/elementmisc.c similarity index 100% rename from src/elements/misc.c rename to src/elements/elementmisc.c diff --git a/src/elements/firw.c b/src/elements/firw.c index ae1f56de1..c41400e9c 100644 --- a/src/elements/firw.c +++ b/src/elements/firw.c @@ -35,12 +35,13 @@ int update_FIRW(UPDATE_FUNC_ARGS) { } else if (parts[i].tmp==2) { int col = rand()%200+4; + int tmul; for (rx=-2; rx<3; rx++) for (ry=-2; ry<3; ry++) if (x+rx>=0 && y+ry>0 && x+rx>8)>=NPART || !r)