From 1a16cbfec37875026b9ddb2839698d0d150b05cd Mon Sep 17 00:00:00 2001 From: reynaldo Date: Thu, 13 Jul 2006 05:03:43 +0000 Subject: marks several string parameters as const, as they are not modified inside the function, Patch by Stefan Huehner, stefan AT huehner-org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19058 b3059339-0415-0410-9bf9-f77b7e298cf2 --- asxparser.c | 4 ++-- asxparser.h | 2 +- libmpdemux/demux_ogg.c | 2 +- libmpdemux/demuxer.c | 2 +- libmpdemux/demuxer.h | 2 +- libvo/vo_caca.c | 4 ++-- m_option.c | 6 +++--- m_option.h | 2 +- m_property.h | 2 +- mplayer.c | 6 +++--- 10 files changed, 16 insertions(+), 16 deletions(-) diff --git a/asxparser.c b/asxparser.c index c233e40b46..229a8252ea 100644 --- a/asxparser.c +++ b/asxparser.c @@ -92,7 +92,7 @@ asx_get_attrib(char* attrib,char** attribs) { } int -asx_attrib_to_enum(char* val,char** valid_vals) { +asx_attrib_to_enum(const char* val,char** valid_vals) { char** ptr; int r = 0; @@ -107,7 +107,7 @@ asx_attrib_to_enum(char* val,char** valid_vals) { static void asx_warning_attrib_invalid(ASX_Parser_t* parser, char* elem, char* attrib, - char** valid_vals,char* val) { + char** valid_vals,const char* val) { char *str,*vals,**ptr; int len; diff --git a/asxparser.h b/asxparser.h index 9e872f1bda..9a80d538c5 100644 --- a/asxparser.h +++ b/asxparser.h @@ -37,7 +37,7 @@ char* asx_get_attrib(char* attrib,char** attribs); int -asx_attrib_to_enum(char* val,char** valid_vals); +asx_attrib_to_enum(const char* val,char** valid_vals); #define asx_free_attribs(a) asx_list_free((void***)&a,free) diff --git a/libmpdemux/demux_ogg.c b/libmpdemux/demux_ogg.c index c180b2ca1b..e997fb562b 100644 --- a/libmpdemux/demux_ogg.c +++ b/libmpdemux/demux_ogg.c @@ -441,7 +441,7 @@ static unsigned char* demux_ogg_read_packet(ogg_stream_t* os,ogg_packet* pack,vo } // check if clang has substring from comma separated langlist -static int demux_ogg_check_lang(char *clang, char *langlist) +static int demux_ogg_check_lang(const char *clang, char *langlist) { char *c; diff --git a/libmpdemux/demuxer.c b/libmpdemux/demuxer.c index d648ac7363..1432dac7aa 100644 --- a/libmpdemux/demuxer.c +++ b/libmpdemux/demuxer.c @@ -922,7 +922,7 @@ if (demuxer->desc->seek) return 1; } -int demux_info_add(demuxer_t *demuxer, char *opt, char *param) +int demux_info_add(demuxer_t *demuxer, const char *opt, const char *param) { char **info = demuxer->info; int n = 0; diff --git a/libmpdemux/demuxer.h b/libmpdemux/demuxer.h index 9ca3e3a7ac..de49d8273b 100644 --- a/libmpdemux/demuxer.h +++ b/libmpdemux/demuxer.h @@ -348,7 +348,7 @@ extern int pts_from_bps; extern int extension_parsing; -int demux_info_add(demuxer_t *demuxer, char *opt, char *param); +int demux_info_add(demuxer_t *demuxer, const char *opt, const char *param); char* demux_info_get(demuxer_t *demuxer, char *opt); int demux_info_print(demuxer_t *demuxer); int demux_control(demuxer_t *demuxer, int cmd, void *arg); diff --git a/libvo/vo_caca.c b/libvo/vo_caca.c index 29d57c8ad2..9e6b0a6c9d 100644 --- a/libvo/vo_caca.c +++ b/libvo/vo_caca.c @@ -67,7 +67,7 @@ static char posbar[MESSAGE_SIZE]; static int osdx = 0, osdy = 0; static int posbary = 2; -static void osdmessage(int duration, char *fmt, ...) +static void osdmessage(int duration, const char *fmt, ...) { /* * for outputting a centered string at the bottom @@ -87,7 +87,7 @@ static void osdmessage(int duration, char *fmt, ...) posbar[0] = '\0'; } -static void osdpercent(int duration, int min, int max, int val, char *desc, char *unit) +static void osdpercent(int duration, int min, int max, int val, const char *desc, const char *unit) { /* * prints a bar for setting values diff --git a/m_option.c b/m_option.c index 4a5b2e0de7..a2c37b6b74 100644 --- a/m_option.c +++ b/m_option.c @@ -22,7 +22,7 @@ //#define NO_FREE #endif -m_option_t* m_option_list_find(m_option_t* list,char* name) { +m_option_t* m_option_list_find(m_option_t* list,const char* name) { int i; for(i = 0 ; list[i].name ; i++) { @@ -1196,7 +1196,7 @@ static int find_obj_desc(char* name,m_obj_list_t* l,m_struct_t** ret) { return 0; } -static int get_obj_param(char* opt_name,char* obj_name, m_struct_t* desc, +static int get_obj_param(const char* opt_name,const char* obj_name, m_struct_t* desc, char* str,int* nold,int oldmax,char** dst) { char* eq; m_option_t* opt; @@ -1249,7 +1249,7 @@ static int get_obj_param(char* opt_name,char* obj_name, m_struct_t* desc, return 1; } -static int get_obj_params(char* opt_name, char* name,char* params, +static int get_obj_params(const char* opt_name, const char* name,char* params, m_struct_t* desc,char separator, char*** _ret) { int n = 0,nold = 0, nopts,r; char* ptr,*last_ptr = params; diff --git a/m_option.h b/m_option.h index f535107132..82f67cd3ad 100644 --- a/m_option.h +++ b/m_option.h @@ -439,7 +439,7 @@ struct m_option { * \param name Name of the option. * \return The matching option or NULL. */ -m_option_t* m_option_list_find(m_option_t* list,char* name); +m_option_t* m_option_list_find(m_option_t* list,const char* name); /// Helper to parse options, see \ref m_option_type::parse. inline static int diff --git a/m_property.h b/m_property.h index 5639035cb1..dffdf523a0 100644 --- a/m_property.h +++ b/m_property.h @@ -120,7 +120,7 @@ char* m_properties_expand_string(m_option_t* prop_list,char* str); // Helpers to use MPlayer's properties /// Get an MPlayer property. -m_option_t* mp_property_find(char* name); +m_option_t* mp_property_find(const char* name); /// Do an action with an MPlayer property. int mp_property_do(char* name,int action, void* val); diff --git a/mplayer.c b/mplayer.c index 41cc5b0926..4c27c2946d 100644 --- a/mplayer.c +++ b/mplayer.c @@ -1112,7 +1112,7 @@ static mp_osd_msg_t* osd_msg_stack = NULL; * */ -static void set_osd_msg(int id, int level, int time, char* fmt, ...) { +static void set_osd_msg(int id, int level, int time, const char* fmt, ...) { mp_osd_msg_t *msg,*last=NULL; va_list va; int r; @@ -1243,7 +1243,7 @@ static mp_osd_msg_t* get_osd_msg(void) { * */ -void set_osd_bar(int type,char* name,double min,double max,double val) { +void set_osd_bar(int type,const char* name,double min,double max,double val) { if(osd_level < 1) return; @@ -2254,7 +2254,7 @@ static m_option_t mp_properties[] = { { NULL, NULL, NULL, 0, 0, 0, NULL } }; -m_option_t* mp_property_find(char* name) { +m_option_t* mp_property_find(const char* name) { return m_option_list_find(mp_properties,name); } -- cgit v1.2.3