[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13543] trunk/blender/source/blender: More fixes for gcc warnings.

Ken Hughes khughes at pacific.edu
Sun Feb 3 19:50:03 CET 2008


Revision: 13543
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13543
Author:   khughes
Date:     2008-02-03 19:50:03 +0100 (Sun, 03 Feb 2008)

Log Message:
-----------
More fixes for gcc warnings.

Modified Paths:
--------------
    trunk/blender/source/blender/avi/intern/avi.c
    trunk/blender/source/blender/avi/intern/endian.c
    trunk/blender/source/blender/blenlib/intern/psfont.c
    trunk/blender/source/blender/blenloader/intern/readfile.c
    trunk/blender/source/blender/src/drawnode.c
    trunk/blender/source/blender/src/editaction.c
    trunk/blender/source/blender/src/editmesh_loop.c

Modified: trunk/blender/source/blender/avi/intern/avi.c
===================================================================
--- trunk/blender/source/blender/avi/intern/avi.c	2008-02-03 18:45:11 UTC (rev 13542)
+++ trunk/blender/source/blender/avi/intern/avi.c	2008-02-03 18:50:03 UTC (rev 13543)
@@ -632,7 +632,7 @@
 }
 
 void *AVI_read_frame (AviMovie *movie, AviFormat format, int frame, int stream) {
-	int cur_frame, temp, i, rewind=1;
+	int cur_frame=-1, temp, i=0, rewind=1;
 	void *buffer;
 
 	/* Retrieve the record number of the desired frame in the index 

Modified: trunk/blender/source/blender/avi/intern/endian.c
===================================================================
--- trunk/blender/source/blender/avi/intern/endian.c	2008-02-03 18:45:11 UTC (rev 13542)
+++ trunk/blender/source/blender/avi/intern/endian.c	2008-02-03 18:50:03 UTC (rev 13543)
@@ -50,6 +50,7 @@
 #define WORDS_BIGENDIAN
 #endif
 
+#ifdef WORDS_BIGENDIAN
 static void invert (int *num) {
 	int new=0,i,j;
 
@@ -79,6 +80,7 @@
 	invert (&chunk->fcc);
 	invert (&chunk->size);
 }
+#endif
 
 #ifdef WORDS_BIGENDIAN
 static void Ilist (AviList *list){

Modified: trunk/blender/source/blender/blenlib/intern/psfont.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/psfont.c	2008-02-03 18:45:11 UTC (rev 13542)
+++ trunk/blender/source/blender/blenlib/intern/psfont.c	2008-02-03 18:50:03 UTC (rev 13543)
@@ -1949,7 +1949,7 @@
 	chardesc *cd;
 	short *_data, *data;
 	int a, i, count, stop, ready, meet;
-	short first[2], last[2];
+	short first[2]={0,0}, last[2]={0,0};
 	struct Nurb *nu;
 	struct BezTriple *bezt, *bez2;
 	float scale, dx, dy;

Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c	2008-02-03 18:45:11 UTC (rev 13542)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c	2008-02-03 18:50:03 UTC (rev 13543)
@@ -7576,7 +7576,9 @@
 
 static BHead *find_bhead(FileData *fd, void *old)
 {
+#if 0
 	BHead *bhead;
+#endif
 	struct bheadsort *bhs, bhs_s;
 	
 	if (!old)
@@ -7591,9 +7593,11 @@
 	if(bhs)
 		return bhs->bhead;
 	
-//	for (bhead= blo_firstbhead(fd); bhead; bhead= blo_nextbhead(fd, bhead))
-//		if (bhead->old==old)
-//			return bhead;
+#if 0
+	for (bhead= blo_firstbhead(fd); bhead; bhead= blo_nextbhead(fd, bhead))
+		if (bhead->old==old)
+			return bhead;
+#endif
 
 	return NULL;
 }

Modified: trunk/blender/source/blender/src/drawnode.c
===================================================================
--- trunk/blender/source/blender/src/drawnode.c	2008-02-03 18:45:11 UTC (rev 13542)
+++ trunk/blender/source/blender/src/drawnode.c	2008-02-03 18:50:03 UTC (rev 13543)
@@ -2162,6 +2162,7 @@
 	}
 }
 
+#if 0
 /* note: needs to be userpref or opengl profile option */
 static void draw_nodespace_back_tex(ScrArea *sa, SpaceNode *snode)
 {
@@ -2209,6 +2210,7 @@
 		}
 	}
 }
+#endif
 
 /* nice AA filled circle */
 /* this might have some more generic use */

Modified: trunk/blender/source/blender/src/editaction.c
===================================================================
--- trunk/blender/source/blender/src/editaction.c	2008-02-03 18:45:11 UTC (rev 13542)
+++ trunk/blender/source/blender/src/editaction.c	2008-02-03 18:50:03 UTC (rev 13543)
@@ -3086,8 +3086,8 @@
 	TimeMarker *marker, *pmarker;
 	
 	void *act_channel;
-	short sel, act_type;
-	float selx;
+	short sel, act_type = 0;
+	float selx = 0.0;
 	
 	/* determine what type of data we are operating on */
 	data = get_action_context(&datatype);

Modified: trunk/blender/source/blender/src/editmesh_loop.c
===================================================================
--- trunk/blender/source/blender/src/editmesh_loop.c	2008-02-03 18:45:11 UTC (rev 13542)
+++ trunk/blender/source/blender/src/editmesh_loop.c	2008-02-03 18:50:03 UTC (rev 13543)
@@ -488,7 +488,7 @@
 {
 	CutCurve *curve,*temp;
 	EditVert *snapvert;
-	float *scr, mval[2], lastx=0, lasty=0;
+	float *scr, mval[2]={0.0,0.0}, lastx=0, lasty=0;
 	int i=0, j, blocks=1, lasti=0;
 	int dist, tolerance;
 	short event, val, qual, vsnap=0, ldown=0, restart=0, rubberband=0;





More information about the Bf-blender-cvs mailing list