Revision history for Perl extension Class-MOP.
-0.64_05 Sat August 23, 2008
+0.64_06 Mon August 25, 2008
+ * Class::MOP (MOP.xs)
+ - Another MS VC++ fix, cannot declare a variable in the middle
+ of a scope (Taro Nishino).
+
+0.64_05 Sun August 24, 2008
* Class::MOP
- None of the dev releases actually loaded the XS properly, but
we silently fell back to the pure Perl version of the
SV *sv;
char *key;
STRLEN keylen;
+ char *package;
SV *fq;
switch( SvTYPE(gv) ) {
/* we don't really care about the length,
but that's the API */
key = HePV(he, keylen);
- char *package = HvNAME(stash);
+ package = HvNAME(stash);
fq = newSVpvf("%s::%s", package, key);
sv = sv_2mortal((SV*)get_cv(SvPV_nolen(fq), 0));
break;
-Class::MOP version 0.64_05
+Class::MOP version 0.64_06
===========================
See the individual module documentation for more information
: sub () { 1 };
}
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
our $XS_VERSION = $VERSION;
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'blessed', 'weaken';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'blessed', 'weaken';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'blessed';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Scalar::Util 'weaken', 'blessed';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'weaken';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'blessed', 'weaken';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'blessed', 'weaken', 'looks_like_number';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'blessed';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Scalar::Util 'blessed';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Scalar::Util 'blessed';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Scalar::Util 'blessed';
use Carp 'confess';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Carp 'confess';
use Scalar::Util 'blessed';
-our $VERSION = '0.64_05';
+our $VERSION = '0.64_06';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';