On Aug 29, 2010, at 3:20 PM, demerphq wrote: > On 29 August 2010 23:09, Father Chrysostomos <sprout@cpan.org> wrote: > + if (stype == SVt_PVHV) { > + const char * const name = GvNAME((GV*)dstr); > + const STRLEN len = GvNAMELEN(dstr); > + if (len > 1 && name[len-2] == ':' && name[len-1] == ':') > + if(HvNAME(dref)) mro_package_moved((HV *)dref); > + if(HvNAME(sref)) mro_package_moved((HV *)sref); > + } > > Did you miss a { } there? From the indenting it looks like the if () > applies to both of the following ifs, but it is an if (EXPR) STMT; not > an IF (EXPR) BLOCK Thank you for catching that. Here is a fixed version.Thread Previous | Thread Next