changeset 865:ef5c4b2b8298

fix
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Fri, 22 Jan 2021 20:21:30 +0900
parents a511f0f7c8df
children 00d47e10cb55
files src/parallel_execution/generate_stub.pl
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/parallel_execution/generate_stub.pl	Fri Jan 22 19:18:16 2021 +0900
+++ b/src/parallel_execution/generate_stub.pl	Fri Jan 22 20:21:30 2021 +0900
@@ -811,6 +811,9 @@
                 my $currentInfo = $headerNameToInfo->{$instanceType};
                 my $parsedInstanceType = Gears::Interface->detailed_parse($currentInfo->{path});
                 my $inputCount = $parsedInstanceType->{codeName}->{$method}->{argc};
+                if ($inputCount == 1) { # $inputCount == 1 means self
+                  $inputCount = 0;
+                }
                 my $outputCount =  0;
                 if (keys %{$parsedInstanceType->{hasOutputArgs}}) {
                   $outputCount =  scalar(@{ keys %{$parsedInstanceType->{hasOutputArgs}} });