- Timestamp:
- Aug 15, 2009, 7:08:18 PM (16 years ago)
- Branches:
- master, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 1077891a
- Parents:
- fa4562c
- git-author:
- Anders Kaseorg <andersk@mit.edu> (08/04/09 02:37:51)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (08/15/09 19:08:18)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
zwrite.c
r65b2173 re19eb97 5 5 #include "owl.h" 6 6 7 int owl_zwrite_create_from_line(owl_zwrite *z, c har *line)7 int owl_zwrite_create_from_line(owl_zwrite *z, const char *line) 8 8 { 9 9 int argc, badargs, myargc, i, len; 10 10 char **argv; 11 c har **myargv;11 const char *const *myargv; 12 12 char *msg = NULL; 13 13 … … 152 152 void owl_zwrite_populate_zsig(owl_zwrite *z) 153 153 { 154 c har *zsigproc, *zsigowlvar, *zsigzvar;154 const char *zsigproc, *zsigowlvar, *zsigzvar; 155 155 char *ptr; 156 156 struct passwd *pw; … … 219 219 for (i=0; i<j; i++) { 220 220 if (strcmp(z->realm, "")) { 221 to = owl_sprintf("%s@%s", (c har *) owl_list_get_element(&(z->recips), i), z->realm);221 to = owl_sprintf("%s@%s", (const char *) owl_list_get_element(&(z->recips), i), z->realm); 222 222 } else { 223 223 to = owl_strdup(owl_list_get_element(&(z->recips), i)); … … 229 229 } 230 230 231 void owl_zwrite_set_message(owl_zwrite *z, c har *msg)231 void owl_zwrite_set_message(owl_zwrite *z, const char *msg) 232 232 { 233 233 int i, j; … … 243 243 tmp = toline; 244 244 if (strcmp(z->realm, "")) { 245 toline = owl_sprintf( "%s%s@%s ", toline, (c har *) owl_list_get_element(&(z->recips), i), z->realm);245 toline = owl_sprintf( "%s%s@%s ", toline, (const char *) owl_list_get_element(&(z->recips), i), z->realm); 246 246 } else { 247 toline = owl_sprintf( "%s%s ", toline, (c har *) owl_list_get_element(&(z->recips), i));247 toline = owl_sprintf( "%s%s ", toline, (const char *) owl_list_get_element(&(z->recips), i)); 248 248 } 249 249 owl_free(tmp); … … 263 263 } 264 264 265 c har *owl_zwrite_get_message(owl_zwrite *z)265 const char *owl_zwrite_get_message(owl_zwrite *z) 266 266 { 267 267 if (z->message) return(z->message); … … 286 286 for (i=0; i<j; i++) { 287 287 if (strcmp(z->realm, "")) { 288 to = owl_sprintf("%s@%s", (c har *) owl_list_get_element(&(z->recips), i), z->realm);288 to = owl_sprintf("%s@%s", (const char *) owl_list_get_element(&(z->recips), i), z->realm); 289 289 } else { 290 290 to = owl_strdup( owl_list_get_element(&(z->recips), i)); … … 302 302 } 303 303 304 int owl_zwrite_create_and_send_from_line(c har *cmd,char *msg)304 int owl_zwrite_create_and_send_from_line(const char *cmd, const char *msg) 305 305 { 306 306 owl_zwrite z; … … 317 317 } 318 318 319 c har *owl_zwrite_get_class(owl_zwrite *z)319 const char *owl_zwrite_get_class(owl_zwrite *z) 320 320 { 321 321 return(z->class); 322 322 } 323 323 324 c har *owl_zwrite_get_instance(owl_zwrite *z)324 const char *owl_zwrite_get_instance(owl_zwrite *z) 325 325 { 326 326 return(z->inst); 327 327 } 328 328 329 c har *owl_zwrite_get_opcode(owl_zwrite *z)329 const char *owl_zwrite_get_opcode(owl_zwrite *z) 330 330 { 331 331 return(z->opcode); 332 332 } 333 333 334 void owl_zwrite_set_opcode(owl_zwrite *z, c har *opcode)334 void owl_zwrite_set_opcode(owl_zwrite *z, const char *opcode) 335 335 { 336 336 if (z->opcode) owl_free(z->opcode); … … 338 338 } 339 339 340 c har *owl_zwrite_get_realm(owl_zwrite *z)340 const char *owl_zwrite_get_realm(owl_zwrite *z) 341 341 { 342 342 return(z->realm); 343 343 } 344 344 345 c har *owl_zwrite_get_zsig(owl_zwrite *z)345 const char *owl_zwrite_get_zsig(owl_zwrite *z) 346 346 { 347 347 if (z->zsig) return(z->zsig); … … 367 367 } 368 368 369 c har *owl_zwrite_get_recip_n(owl_zwrite *z, int n)369 const char *owl_zwrite_get_recip_n(owl_zwrite *z, int n) 370 370 { 371 371 return(owl_list_get_element(&(z->recips), n));
Note: See TracChangeset
for help on using the changeset viewer.