Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 4160b9f8dca7e6040d85dbc90af63dbd > files > 2

glitz-0.5.6-6mdv2010.1.src.rpm

Index: glitz-0.5.6/src/glitz_program.c
===================================================================
--- glitz-0.5.6/src/glitz_program.c
+++ glitz-0.5.6/src/glitz_program.c	2009-05-20 15:01:25.000000000 +0200
@@ -488,7 +488,7 @@
 	p += sprintf (p, buffer, id, id - 1, tex, extra_declarations);
 
 	_string_array_to_char_array (buffer, pos_to_position);
-	p += sprintf (p, buffer);
+	p += sprintf (p, "%s", buffer);
 
 	_string_array_to_char_array (buffer, _convolution_sample_first);
 	p += sprintf (p, buffer, tex, texture_type);
@@ -526,7 +526,7 @@
 	    p += sprintf (p, buffer, 1, 0, id, 1, id, tex, extra_declarations);
 
 	    _string_array_to_char_array (buffer, pos_to_position);
-	    p += sprintf (p, buffer);
+	    p += sprintf (p, "%s", buffer);
 
 	    _string_array_to_char_array (buffer,
 					 _linear_gradient_calculations);
@@ -536,7 +536,7 @@
 			  extra_declarations);
 
 	    _string_array_to_char_array (buffer, pos_to_position);
-	    p += sprintf (p, buffer);
+	    p += sprintf (p, "%s", buffer);
 
 	    _string_array_to_char_array (buffer,
 					 _radial_gradient_calculations);
@@ -543,7 +543,7 @@
 	    break;
 	}
 
-	p += sprintf (p, buffer);
+	p += sprintf (p, "%s", buffer);
 
 	switch (fp_type) {
 	case GLITZ_FP_LINEAR_GRADIENT_REPEAT:
@@ -549,12 +549,12 @@
 	case GLITZ_FP_LINEAR_GRADIENT_REPEAT:
 	case GLITZ_FP_RADIAL_GRADIENT_REPEAT:
 	    _string_array_to_char_array (buffer, _gradient_fill_repeat);
-	    p += sprintf (p, buffer);
+	    p += sprintf (p, "%s", buffer);
 	    break;
 	case GLITZ_FP_LINEAR_GRADIENT_REFLECT:
 	case GLITZ_FP_RADIAL_GRADIENT_REFLECT:
 	    _string_array_to_char_array (buffer, _gradient_fill_reflect);
-	    p += sprintf (p, buffer);
+	    p += sprintf (p, "%s", buffer);
 	    break;
 	default:
 	    break;
@@ -589,7 +589,7 @@
 	p += sprintf (p, buffer, tex, extra_declarations);
 
 	_string_array_to_char_array (buffer, pos_to_position);
-	p += sprintf (p, buffer);
+	p += sprintf (p, "%s", buffer);
 
 	_string_array_to_char_array (buffer, _colorspace_yv12);
 	p += sprintf (p, buffer, tex, texture_type, tex, texture_type,