Add missing const to imlib_apply_filter() script argument

This commit is contained in:
Kim Woelders 2018-03-10 17:20:59 +01:00
parent bb09d7844e
commit 1c55ef577d
4 changed files with 9 additions and 9 deletions

View File

@ -589,7 +589,7 @@ EAPI void imlib_filter_set_blue(int xoff, int yoff,
EAPI void imlib_filter_constants(int a, int r, int g, int b);
EAPI void imlib_filter_divisors(int a, int r, int g, int b);
EAPI void imlib_apply_filter(char *script, ...);
EAPI void imlib_apply_filter(const char *script, ...);
EAPI void imlib_image_clear(void);
EAPI void imlib_image_clear_color(int r, int g, int b, int a);

View File

@ -5172,7 +5172,7 @@ imlib_filter_divisors(int a, int r, int g, int b)
}
EAPI void
imlib_apply_filter(char *script, ...)
imlib_apply_filter(const char *script, ...)
{
va_list param_list;
ImlibImage *im;

View File

@ -63,7 +63,7 @@ __imlib_stripwhitespace(char *str)
}
static char *
__imlib_copystr(char *str, int start, int end)
__imlib_copystr(const char *str, int start, int end)
{
int i = 0;
char *rstr = calloc(1024, sizeof(char));
@ -125,7 +125,7 @@ __imlib_script_add_var(void *ptr)
}
IFunctionParam *
__imlib_script_parse_parameters(ImlibImage * im, char *parameters)
__imlib_script_parse_parameters(ImlibImage * im, const char *parameters)
{
int i = 0, in_quote = 0, depth = 0, start = 0, value_start =
0;
@ -199,7 +199,7 @@ __imlib_script_parse_parameters(ImlibImage * im, char *parameters)
}
ImlibImage *
__imlib_script_parse_function(ImlibImage * im, char *function)
__imlib_script_parse_function(ImlibImage * im, const char *function)
{
char *funcname, *funcparams;
IFunctionParam *params;
@ -244,7 +244,7 @@ __imlib_script_parse_function(ImlibImage * im, char *function)
}
ImlibImage *
__imlib_script_parse(ImlibImage * im, char *script, va_list param_list)
__imlib_script_parse(ImlibImage * im, const char *script, va_list param_list)
{
int i = 0, in_quote = 0, start = 0, depth = 0;
int script_len;

View File

@ -57,12 +57,12 @@ typedef struct _imlib_variable {
struct _imlib_variable *next;
} IVariable;
ImlibImage *__imlib_script_parse(ImlibImage * im, char *script,
ImlibImage *__imlib_script_parse(ImlibImage * im, const char *script,
va_list);
IFunctionParam *__imlib_script_parse_parameters(ImlibImage * im,
char *parameters);
const char *parameters);
ImlibImage *__imlib_script_parse_function(ImlibImage * im,
char *function);
const char *function);
void __imlib_script_tidyup(void);
void *__imlib_script_get_next_var(void);
void __imlib_script_add_var(void *ptr);