[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46000] trunk/blender: code cleanup: quiet msvc warnings

Campbell Barton ideasman42 at gmail.com
Fri Apr 27 05:01:36 CEST 2012


Revision: 46000
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46000
Author:   campbellbarton
Date:     2012-04-27 03:01:27 +0000 (Fri, 27 Apr 2012)
Log Message:
-----------
code cleanup: quiet msvc warnings

Modified Paths:
--------------
    trunk/blender/CMakeLists.txt
    trunk/blender/source/blender/avi/intern/avi.c
    trunk/blender/source/blender/blenkernel/intern/pointcache.c
    trunk/blender/source/blender/blenlib/intern/fileops.c

Modified: trunk/blender/CMakeLists.txt
===================================================================
--- trunk/blender/CMakeLists.txt	2012-04-27 02:29:37 UTC (rev 45999)
+++ trunk/blender/CMakeLists.txt	2012-04-27 03:01:27 UTC (rev 46000)
@@ -827,7 +827,7 @@
 		set(CMAKE_C_FLAGS_RELWITHDEBINFO "/O2 /Ob1 /MT /Zi" CACHE STRING "MSVC MT flags " FORCE)
 
 		# most msvc warnings are C & C++
-		set(_WARNINGS "/W3 /wd4018 /wd4244 /wd4305 /wd4800 /wd4065 /wd4267 /we4013")
+		set(_WARNINGS "/W3 /wd4018 /wd4244 /wd4305 /wd4800 /wd4181 /wd4065 /wd4267 /we4013")
 		set(C_WARNINGS "${_WARNINGS}")
 		set(CXX_WARNINGS "${_WARNINGS}")
 		unset(_WARNINGS)

Modified: trunk/blender/source/blender/avi/intern/avi.c
===================================================================
--- trunk/blender/source/blender/avi/intern/avi.c	2012-04-27 02:29:37 UTC (rev 45999)
+++ trunk/blender/source/blender/avi/intern/avi.c	2012-04-27 03:01:27 UTC (rev 46000)
@@ -1002,7 +1002,7 @@
 
 		movie->entries[frame_num * (movie->header->Streams+1) + stream + 1].ChunkId = chunk.fcc;
 		movie->entries[frame_num * (movie->header->Streams+1) + stream + 1].Flags = AVIIF_KEYFRAME;
-		movie->entries[frame_num * (movie->header->Streams+1) + stream + 1].Offset = ftell(movie->fp)-12L-movie->movi_offset;
+		movie->entries[frame_num * (movie->header->Streams+1) + stream + 1].Offset = (int)(ftell(movie->fp) - 12L - movie->movi_offset);
 		movie->entries[frame_num * (movie->header->Streams+1) + stream + 1].Size = chunk.size;
 
 		/* Write the chunk */
@@ -1024,8 +1024,8 @@
 
 	movie->entries[frame_num * (movie->header->Streams+1)].ChunkId = FCC("rec ");
 	movie->entries[frame_num * (movie->header->Streams+1)].Flags = AVIIF_LIST;
-	movie->entries[frame_num * (movie->header->Streams+1)].Offset = rec_off-8L-movie->movi_offset;
-	movie->entries[frame_num * (movie->header->Streams+1)].Size = ftell(movie->fp)-(rec_off+4L);
+	movie->entries[frame_num * (movie->header->Streams+1)].Offset = (int)(rec_off - 8L - movie->movi_offset);
+	movie->entries[frame_num * (movie->header->Streams+1)].Size = (int)(ftell(movie->fp) - (rec_off + 4L));
 
 	/* Update the record size */
 	fseek (movie->fp, rec_off, SEEK_SET);
@@ -1044,7 +1044,7 @@
 	int temp, movi_size, i;
 
 	fseek (movie->fp, 0L, SEEK_END);
-	movi_size = ftell (movie->fp);
+	movi_size = (int)ftell(movie->fp);
 
 	PUT_FCC ("idx1", movie->fp);
 	PUT_FCCN ((movie->index_entries*(movie->header->Streams+1)*16), movie->fp);
@@ -1052,7 +1052,7 @@
 	for (temp=0; temp < movie->index_entries*(movie->header->Streams+1); temp++)
 		awrite (movie, &movie->entries[temp], 1, sizeof(AviIndexEntry), movie->fp, AVI_INDEXE);
 
-	temp = ftell (movie->fp);
+	temp = (int)ftell(movie->fp);
 
 	fseek (movie->fp, AVI_RIFF_SOFF, SEEK_SET);
 

Modified: trunk/blender/source/blender/blenkernel/intern/pointcache.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/pointcache.c	2012-04-27 02:29:37 UTC (rev 45999)
+++ trunk/blender/source/blender/blenkernel/intern/pointcache.c	2012-04-27 03:01:27 UTC (rev 46000)
@@ -2313,7 +2313,7 @@
 
 	if (timescale) {
 		time= BKE_curframe(scene);
-		nexttime= BKE_frame_to_ctime(scene, CFRA+1);
+		nexttime = BKE_frame_to_ctime(scene, CFRA + 1.0f);
 		
 		*timescale= MAX2(nexttime - time, 0.0f);
 	}

Modified: trunk/blender/source/blender/blenlib/intern/fileops.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/fileops.c	2012-04-27 02:29:37 UTC (rev 45999)
+++ trunk/blender/source/blender/blenlib/intern/fileops.c	2012-04-27 03:01:27 UTC (rev 46000)
@@ -230,7 +230,7 @@
 		GetShortPathNameW(filename_16,short_name_16, 256);
 
 		for (i = 0; i < 256; i++) {
-			short_name[i] = short_name_16[i];
+			short_name[i] = (char)short_name_16[i];
 		}
 
 		gzfile = gzopen(short_name,mode);




More information about the Bf-blender-cvs mailing list