diff options
author | Jesse Luehrs <doy@tozt.net> | 2010-11-14 11:53:54 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2010-11-14 11:53:54 -0600 |
commit | 0d56d35ee3ca35d5532184fbc62e8902a0423fac (patch) | |
tree | 89b85deaa1584a424c8ba9fbee13c99cf066530b | |
parent | d1d0e437f4a989ddd7b1c8061b1f5900447a4db0 (diff) | |
download | package-stash-xs-0d56d35ee3ca35d5532184fbc62e8902a0423fac.tar.gz package-stash-xs-0d56d35ee3ca35d5532184fbc62e8902a0423fac.zip |
we never use sigil for anything
-rw-r--r-- | Stash.xs | 9 |
1 files changed, 0 insertions, 9 deletions
@@ -99,7 +99,6 @@ typedef enum { typedef struct { vartype_t type; - char sigil; char *name; } varspec_t; @@ -184,12 +183,10 @@ void _deconstruct_variable_name(char *variable, varspec_t *varspec) } if (varspec->type != VAR_NONE) { - varspec->sigil = variable[0]; varspec->name = &variable[1]; } else { varspec->type = VAR_IO; - varspec->sigil = '\0'; varspec->name = variable; } } @@ -205,12 +202,6 @@ void _deconstruct_variable_hash(HV *variable, varspec_t *varspec) varspec->name = savesvpv(*val); SAVEFREEPV(varspec->name); - val = hv_fetch(variable, "sigil", 5, 0); - if (!val) - croak("The 'sigil' key is required in variable specs"); - - varspec->sigil = (SvPV_nolen(*val))[0]; - val = hv_fetch(variable, "type", 4, 0); if (!val) croak("The 'type' key is required in variable specs"); |