[glibmm/gmmproc-refactor] Replace ##ARG## with substitution for named conversions.



commit be71dd9cb2342971b02adb84f2abecd0384381af
Author: Krzesimir Nowak <qdlacz gmail com>
Date:   Sun Jul 22 17:17:08 2012 +0200

    Replace ##ARG## with substitution for named conversions.

 tools/pm/Common/TypeInfo/Local.pm |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/tools/pm/Common/TypeInfo/Local.pm b/tools/pm/Common/TypeInfo/Local.pm
index ded8f92..08bba11 100644
--- a/tools/pm/Common/TypeInfo/Local.pm
+++ b/tools/pm/Common/TypeInfo/Local.pm
@@ -83,8 +83,10 @@ sub _get_named_conversion ($$$$$)
     {
       my $to_section = $to_conversions->{$to};
       my $name = $to_section->{'names_stack'}[-1];
+      my $template = $to_section->{'transfers'}{$name}[$transfer];
 
-      return $to_section->{'transfers'}{$name}[$transfer];
+      $template =~ s/##ARG##/$subst/g;
+      return $template;
     }
   }
   return undef;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]