From 2301163b2d2807d5c8f9daa6d7bcbb556ddf38d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastian=20K=C3=B6cher?= <bkchr@users.noreply.github.com>
Date: Mon, 15 Oct 2018 16:01:39 +0200
Subject: [PATCH] Fixes error in `impl_apis!` macro, caused by a missing comma
 (#908)

* Fixes error in `impl_apis!` macro, caused by a missing comma

* Adds another missing comma
---
 substrate/core/sr-api/src/lib.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/substrate/core/sr-api/src/lib.rs b/substrate/core/sr-api/src/lib.rs
index 838fcb58323..13ffc5f2090 100644
--- a/substrate/core/sr-api/src/lib.rs
+++ b/substrate/core/sr-api/src/lib.rs
@@ -405,7 +405,7 @@ macro_rules! decl_apis {
 			pub trait $name:ident < $( $generic_param:ident $( : $generic_bound:ident )*, )* > {
 				$(
 					$( #[$fn_attr:meta] )*
-					fn $fn_name:ident($( $param_name:ident : $param_type:ty )*) $( -> $return_ty:ty)*;
+					fn $fn_name:ident($( $param_name:ident : $param_type:ty ),*) $( -> $return_ty:ty)*;
 				)*
 			}
 		)*
@@ -553,7 +553,7 @@ macro_rules! impl_apis {
 		}
 		impl_apis! {
 			$runtime;
-			$( $fn_name_parsed ( $( $arg_name_parsed: $arg_ty_parsed )* ); )*
+			$( $fn_name_parsed ( $( $arg_name_parsed: $arg_ty_parsed ),* ); )*
 			$( $fn_name ( $( $arg_name: $arg_ty ),* ); )*;
 			$( $rest )*
 		}
@@ -601,7 +601,7 @@ macro_rules! impl_apis {
 						$fn_name;
 						$( $arg_name : $arg_ty ),*;
 						input;
-					}};
+					} };
 					let res = output.as_ptr() as u64 + ((output.len() as u64) << 32);
 
 					// Leak the output vector to avoid it being freed.
-- 
GitLab