Mercurial > hg
comparison mcabber/src/screen.c @ 281:f562b9af2de7
Add "const" specifier in prototypes
It's easier then to know when variables are read-only (and shouldn't
be freed).
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Wed, 06 Jul 2005 22:18:05 +0100 |
parents | f5dd437c057b |
children | edc263a5d350 |
comparison
equal
deleted
inserted
replaced
280:68ce34b4243b | 281:f562b9af2de7 |
---|---|
106 else | 106 else |
107 waddch(win, box | ' '); | 107 waddch(win, box | ' '); |
108 } | 108 } |
109 } | 109 } |
110 | 110 |
111 int FindColor(char *name) | 111 int FindColor(const char *name) |
112 { | 112 { |
113 if (!strcmp(name, "default")) | 113 if (!strcmp(name, "default")) |
114 return -1; | 114 return -1; |
115 if (!strcmp(name, "black")) | 115 if (!strcmp(name, "black")) |
116 return COLOR_BLACK; | 116 return COLOR_BLACK; |
132 return -1; | 132 return -1; |
133 } | 133 } |
134 | 134 |
135 void ParseColors(void) | 135 void ParseColors(void) |
136 { | 136 { |
137 char *colors[8] = { | 137 const char *colors[8] = { |
138 "", "", | 138 "", "", |
139 "general", | 139 "general", |
140 "newmsg", | 140 "newmsg", |
141 "rosterselect", | 141 "rosterselect", |
142 "rosternormal", | 142 "rosternormal", |
143 NULL | 143 NULL |
144 }; | 144 }; |
145 | 145 |
146 char *tmp = malloc(1024); | 146 char *tmp = malloc(1024); |
147 char *color; | 147 const char *color; |
148 char *background = settings_opt_get("color_background"); | 148 const char *background = settings_opt_get("color_background"); |
149 char *backselected = settings_opt_get("color_backselected"); | 149 const char *backselected = settings_opt_get("color_backselected"); |
150 int i = 0; | 150 int i = 0; |
151 | 151 |
152 // Default values | 152 // Default values |
153 if (!background) background = "blue"; | 153 if (!background) background = "blue"; |
154 if (!backselected) backselected = "cyan"; | 154 if (!backselected) backselected = "cyan"; |