mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 19:42:05 +00:00
cogl: Add const to some pointer arguments
Some of the arguments to the material and path functions were taking a pointer to a CoglColor or an array of floats that was not intended to be written to but were not marked with const.
This commit is contained in:
parent
de1f4885dd
commit
d99a8bf694
@ -3899,7 +3899,7 @@ cogl_material_set_blend (CoglHandle handle,
|
||||
|
||||
void
|
||||
cogl_material_set_blend_constant (CoglHandle handle,
|
||||
CoglColor *constant_color)
|
||||
const CoglColor *constant_color)
|
||||
{
|
||||
#ifndef HAVE_COGL_GLES
|
||||
CoglMaterial *material = COGL_MATERIAL (handle);
|
||||
@ -4590,7 +4590,7 @@ changed:
|
||||
void
|
||||
cogl_material_set_layer_combine_constant (CoglHandle handle,
|
||||
int layer_index,
|
||||
CoglColor *constant_color)
|
||||
const CoglColor *constant_color)
|
||||
{
|
||||
CoglMaterial *material = COGL_MATERIAL (handle);
|
||||
CoglMaterialLayerState state = COGL_MATERIAL_LAYER_STATE_COMBINE_CONSTANT;
|
||||
@ -4671,7 +4671,7 @@ changed:
|
||||
void
|
||||
cogl_material_set_layer_matrix (CoglHandle handle,
|
||||
int layer_index,
|
||||
CoglMatrix *matrix)
|
||||
const CoglMatrix *matrix)
|
||||
{
|
||||
CoglMaterial *material = COGL_MATERIAL (handle);
|
||||
CoglMaterialLayerState state = COGL_MATERIAL_LAYER_STATE_USER_MATRIX;
|
||||
|
@ -593,7 +593,7 @@ cogl_material_set_blend (CoglHandle material,
|
||||
*/
|
||||
void
|
||||
cogl_material_set_blend_constant (CoglHandle material,
|
||||
CoglColor *constant_color);
|
||||
const CoglColor *constant_color);
|
||||
|
||||
/**
|
||||
* cogl_material_set_layer:
|
||||
@ -742,9 +742,9 @@ cogl_material_set_layer_combine (CoglHandle material,
|
||||
* Since: 1.0
|
||||
*/
|
||||
void
|
||||
cogl_material_set_layer_combine_constant (CoglHandle material,
|
||||
int layer_index,
|
||||
CoglColor *constant);
|
||||
cogl_material_set_layer_combine_constant (CoglHandle material,
|
||||
int layer_index,
|
||||
const CoglColor *constant);
|
||||
|
||||
/**
|
||||
* cogl_material_set_layer_matrix:
|
||||
@ -756,9 +756,9 @@ cogl_material_set_layer_combine_constant (CoglHandle material,
|
||||
* and rotate a single layer of a material used to fill your geometry.
|
||||
*/
|
||||
void
|
||||
cogl_material_set_layer_matrix (CoglHandle material,
|
||||
int layer_index,
|
||||
CoglMatrix *matrix);
|
||||
cogl_material_set_layer_matrix (CoglHandle material,
|
||||
int layer_index,
|
||||
const CoglMatrix *matrix);
|
||||
|
||||
/**
|
||||
* cogl_material_get_layers:
|
||||
|
@ -746,7 +746,7 @@ cogl_path_line (float x_1,
|
||||
}
|
||||
|
||||
void
|
||||
cogl_path_polyline (float *coords,
|
||||
cogl_path_polyline (const float *coords,
|
||||
int num_points)
|
||||
{
|
||||
int c = 0;
|
||||
@ -758,7 +758,7 @@ cogl_path_polyline (float *coords,
|
||||
}
|
||||
|
||||
void
|
||||
cogl_path_polygon (float *coords,
|
||||
cogl_path_polygon (const float *coords,
|
||||
int num_points)
|
||||
{
|
||||
cogl_path_polyline (coords, num_points);
|
||||
|
@ -303,8 +303,8 @@ cogl_path_line (float x_1,
|
||||
* be constructed.
|
||||
**/
|
||||
void
|
||||
cogl_path_polyline (float *coords,
|
||||
int num_points);
|
||||
cogl_path_polyline (const float *coords,
|
||||
int num_points);
|
||||
|
||||
|
||||
/**
|
||||
@ -322,8 +322,8 @@ cogl_path_polyline (float *coords,
|
||||
* fashion for the rest of the vertices.
|
||||
**/
|
||||
void
|
||||
cogl_path_polygon (float *coords,
|
||||
int num_points);
|
||||
cogl_path_polygon (const float *coords,
|
||||
int num_points);
|
||||
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user