Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2013-06-21 16:33:19 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2013-06-21 16:33:19 +0400
commit2df82a2a2be909e0a1208ed2fe41637f24436414 (patch)
treea89c92df23c951a8dc31cffd58b999545e058ac9 /source/blender/render
parentd6f38e4e018a75458290e3ed26dd80c2cf0af882 (diff)
Code cleanup: fix some vs2012 compiler warnings
Diffstat (limited to 'source/blender/render')
-rw-r--r--source/blender/render/intern/source/initrender.c7
-rw-r--r--source/blender/render/intern/source/voxeldata.c2
2 files changed, 5 insertions, 4 deletions
diff --git a/source/blender/render/intern/source/initrender.c b/source/blender/render/intern/source/initrender.c
index 0d957f8019f..d4d4a703d6c 100644
--- a/source/blender/render/intern/source/initrender.c
+++ b/source/blender/render/intern/source/initrender.c
@@ -268,7 +268,7 @@ void make_sample_tables(Render *re)
SampleTables *st;
float flweight[32];
float weight[32], totw, val, *fpx1, *fpx2, *fpy1, *fpy2, *m3, *m4;
- int i, j, a;
+ int i, j, a, centmasksize;
/* optimization tables, only once */
if (firsttime) {
@@ -303,7 +303,8 @@ void make_sample_tables(Render *re)
if (a & 128) st->cmask[a]++;
}
- st->centmask = MEM_mallocN((1 << re->osa), "Initfilt3");
+ centmasksize = (1 << re->osa);
+ st->centmask = MEM_mallocN(centmasksize, "Initfilt3");
for (a = 0; a < 16; a++) {
st->centLut[a] = -0.45f + ((float)a) / 16.0f;
@@ -425,7 +426,7 @@ void make_sample_tables(Render *re)
}
}
- for (a = (1 << re->osa) - 1; a > 0; a--) {
+ for (a = centmasksize - 1; a > 0; a--) {
val = st->cmask[a & 255] + st->cmask[a >> 8];
i = 8 + (15.9f * (fpy1[a & 255] + fpy2[a >> 8]) / val);
CLAMP(i, 0, 15);
diff --git a/source/blender/render/intern/source/voxeldata.c b/source/blender/render/intern/source/voxeldata.c
index 1c76a228566..0aa1bcfef34 100644
--- a/source/blender/render/intern/source/voxeldata.c
+++ b/source/blender/render/intern/source/voxeldata.c
@@ -224,7 +224,7 @@ static int read_voxeldata_header(FILE *fp, struct VoxelData *vd)
return 1;
}
-static void init_frame_smoke(VoxelData *vd, float cfra)
+static void init_frame_smoke(VoxelData *vd, int cfra)
{
#ifdef WITH_SMOKE
Object *ob;