summaryrefslogtreecommitdiffstats
path: root/m_option.c
diff options
context:
space:
mode:
authorreynaldo <reynaldo@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-07-13 05:03:43 +0000
committerreynaldo <reynaldo@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-07-13 05:03:43 +0000
commit1a16cbfec37875026b9ddb2839698d0d150b05cd (patch)
tree3ae8458b7cb56a53e900f9de6ce301d6846a8f18 /m_option.c
parent7e18214f7dd6a3d51fff89c56762560b590033aa (diff)
downloadmpv-1a16cbfec37875026b9ddb2839698d0d150b05cd.tar.bz2
mpv-1a16cbfec37875026b9ddb2839698d0d150b05cd.tar.xz
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
Diffstat (limited to 'm_option.c')
-rw-r--r--m_option.c6
1 files changed, 3 insertions, 3 deletions
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;