On 9/20/21 6:27 PM, Daniel P. Berrangé wrote:
> The currrent generated API contains *** pointer types with bogus
> whitespace in the middle:
> 
>   <arg name='keys' type='char ** *' info='pointer to a variable to store 
> authorized keys'/>
> 
> because the tokenizer only tries to merge 2 distinct '*' together.
> This refactors the code to merge an arbitrary number, resulting
> in
> 
>   <arg name='keys' type='char ***' info='pointer to a variable to store 
> authorized keys'/>
> 
> Signed-off-by: Daniel P. Berrangé <berra...@redhat.com>
> ---
>  scripts/apibuild.py | 13 ++++++-------
>  1 file changed, 6 insertions(+), 7 deletions(-)

Reviewed-by: Michal Privoznik <mpriv...@redhat.com>

Michal

Reply via email to