[svn:parrot] r39743 - trunk/lib/Parrot/Pmc2c
cotto at svn.parrot.org
cotto at svn.parrot.org
Tue Jun 23 15:17:25 UTC 2009
Author: cotto
Date: Tue Jun 23 15:17:25 2009
New Revision: 39743
URL: https://trac.parrot.org/parrot/changeset/39743
Log:
[pmc2c] only emit custom class_init code if it exists
Modified:
trunk/lib/Parrot/Pmc2c/PMCEmitter.pm
Modified: trunk/lib/Parrot/Pmc2c/PMCEmitter.pm
==============================================================================
--- trunk/lib/Parrot/Pmc2c/PMCEmitter.pm Tue Jun 23 15:07:43 2009 (r39742)
+++ trunk/lib/Parrot/Pmc2c/PMCEmitter.pm Tue Jun 23 15:17:25 2009 (r39743)
@@ -722,12 +722,14 @@
}
# include any class specific init code from the .pmc file
- $cout .= <<"EOC" if $class_init_code;
+ if ($class_init_code) {
+ $cout .= <<"EOC";
/* class_init */
{
$class_init_code
}
EOC
+ }
$cout .= <<"EOC";
{
More information about the parrot-commits
mailing list