From 858accb4501f398b32537e2cf8fec53dee56f9ae Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Wed, 27 Feb 2013 11:45:17 +0100 Subject: [PATCH] Get rid of warnings in roboorte generated code --- src/types/roboortegen.pl | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/types/roboortegen.pl b/src/types/roboortegen.pl index ae3a197d..3f4e03f0 100755 --- a/src/types/roboortegen.pl +++ b/src/types/roboortegen.pl @@ -264,7 +264,7 @@ print OUTFILE << "(END)"; foreach $var (@ortegen) { print OUTFILE << "(END)"; -void ${roboorte_name}_subscriber_$var->{"topic"}_create(struct ${roboorte_name}_orte_data *data, ORTERecvCallBack callback, void *arg); +ORTESubscription *${roboorte_name}_subscriber_$var->{"topic"}_create(struct ${roboorte_name}_orte_data *data, ORTERecvCallBack callback, void *arg); (END) } @@ -362,16 +362,15 @@ print OUTFILE << "(END)"; ($dmsec, $dsec) = POSIX::modf($var->{"deadline"}); $dmsec = POSIX::floor($dmsec*1000); print OUTFILE << "(END)"; -void ${roboorte_name}_subscriber_$var->{"topic"}_create(struct ${roboorte_name}_orte_data *data, ORTERecvCallBack callback, void *arg) +ORTESubscription * ${roboorte_name}_subscriber_$var->{"topic"}_create(struct ${roboorte_name}_orte_data *data, ORTERecvCallBack callback, void *arg) { -\tORTESubscription *s; \tNtpTime deadline, minimumSeparation; \t \t$var->{"type"}_type_register($data_arg_name->$orte_domain); \t \tNtpTimeAssembFromMs(deadline, $dsec, $dmsec); \tNtpTimeAssembFromMs(minimumSeparation, $msec, $mmsec); -\ts = ORTESubscriptionCreate( +\treturn ORTESubscriptionCreate( \t\t\t$data_arg_name->$orte_domain, $subscription_mode, $subscription_type, \t\t\t"$var->{"topic"}", "$var->{"type"}", \t\t\t&$data_arg_name->$var->{"topic"}, &deadline, &minimumSeparation, -- 2.39.2