Changeset fa4562c for perlconfig.c
- 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:
- e19eb97
- Parents:
- 65b2173
- git-author:
- Anders Kaseorg <andersk@mit.edu> (08/04/09 02:59:42)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (08/15/09 19:08:18)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
perlconfig.c
r65b2173 rfa4562c 26 26 HV *h, *stash; 27 27 SV *hr; 28 char *ptr, *blessas, *type; 28 char *type; 29 char *ptr, *utype, *blessas; 29 30 int i, j; 30 31 owl_pair *pair; … … 95 96 type = owl_message_get_type(m); 96 97 if(!type || !*type) type = "generic"; 97 type = owl_strdup(type);98 type[0] = toupper(type[0]);99 blessas = owl_sprintf("BarnOwl::Message::%s", type);98 utype = owl_strdup(type); 99 utype[0] = toupper(type[0]); 100 blessas = owl_sprintf("BarnOwl::Message::%s", utype); 100 101 101 102 hr = newRV_noinc((SV*)h); … … 106 107 } 107 108 hr = sv_bless(hr,stash); 108 owl_free( type);109 owl_free(utype); 109 110 owl_free(blessas); 110 111 return hr; … … 312 313 owl_global_set_no_have_config(&g); 313 314 314 ret=perl_parse(p, owl_perl_xs_init, 2, args, NULL);315 ret=perl_parse(p, owl_perl_xs_init, 2, (char **)args, NULL); 315 316 if (ret || SvTRUE(ERRSV)) { 316 317 err=owl_strdup(SvPV_nolen(ERRSV));
Note: See TracChangeset
for help on using the changeset viewer.