diff --git a/MacroAROS.pl b/MacroAROS.pl index b9b75d1..fbd4474 100644 --- a/MacroAROS.pl +++ b/MacroAROS.pl @@ -41,7 +41,8 @@ BEGIN if ($$prototype{'type'} eq 'function') { printf " AROS_LC%d%s(%s, %s, \\\n", - $$prototype{'numargs'}, $prototype->{nb} ? "I" : "", + $$prototype{'numargs'}, + $$prototype{'return'} eq 'void' || $$prototype{'return'} eq 'VOID' ? "NR" : "", $$prototype{'return'}, $$prototype{'funcname'}; } else { diff --git a/sfdc b/sfdc index 1870be1..23a9c5d 100755 --- a/sfdc +++ b/sfdc @@ -3386,7 +3386,8 @@ BEGIN { if ($$prototype{'type'} eq 'function') { printf " AROS_LC%d%s(%s, %s, \\\n", - $$prototype{'numargs'}, $prototype->{nb} ? "I" : "", + $$prototype{'numargs'}, + $$prototype{'return'} eq 'void' || $$prototype{'return'} eq 'VOID' ? "NR" : "", $$prototype{'return'}, $$prototype{'funcname'}; } else {