… | |
… | |
80 | SvRMAGICAL_off (sv); |
80 | SvRMAGICAL_off (sv); |
81 | |
81 | |
82 | if (SvTYPE (sv) >= SVt_PVMG) |
82 | if (SvTYPE (sv) >= SVt_PVMG) |
83 | { |
83 | { |
84 | |
84 | |
85 | if (SvTYPE (sv) != SVt_PVMG || SvPAD_OUR (sv)) |
85 | if (SvTYPE (sv) == SVt_PVMG && SvPAD_OUR (sv)) |
|
|
86 | { |
|
|
87 | /* I have no clue what this is */ |
|
|
88 | /* maybe some placeholder for our variables for eval? */ |
|
|
89 | /* it doesn'T seem to reference anything, so we should be able to ignore it */ |
|
|
90 | } |
|
|
91 | else |
86 | { |
92 | { |
87 | MAGIC *mg = SvMAGIC (sv); |
93 | MAGIC *mg = SvMAGIC (sv); |
88 | |
94 | |
89 | while (mg) |
95 | while (mg) |
90 | { |
96 | { |