projects
/
gitmo/Mouse.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
Fix BUILDALL in XS
[gitmo/Mouse.git]
/
xs-src
/
Mouse.xs
diff --git
a/xs-src/Mouse.xs
b/xs-src/Mouse.xs
index
8e7700f
..
5cbfb80
100644
(file)
--- a/
xs-src/Mouse.xs
+++ b/
xs-src/Mouse.xs
@@
-656,7
+656,8
@@
void
BUILDALL(SV* self, SV* args)
CODE:
{
- AV* const xc = mouse_get_xc(aTHX_ self);
+ SV* const meta = get_metaclass(self);
+ AV* const xc = mouse_get_xc(aTHX_ meta);
if(!IsHashRef(args)){
croak("You must pass a HASH reference to BUILDALL");