From d0511dfb1618093ed2c00b8d9b26f768ad0d9bda Mon Sep 17 00:00:00 2001 From: eshcherb <33529668+eshcherb@users.noreply.github.com> Date: Thu, 23 Apr 2020 11:24:51 -0500 Subject: [PATCH] fix pointers format (#2037) * fix pointers format * fix pointers format - cleanup * fix pointers format - fix --- hip_prof_gen.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hip_prof_gen.py b/hip_prof_gen.py index 38b7aaeb6e..475d28186b 100755 --- a/hip_prof_gen.py +++ b/hip_prof_gen.py @@ -43,7 +43,7 @@ def filtr_api_args(args_str): args_str = re.sub(r'\s*$', r'', args_str); args_str = re.sub(r'\s*,\s*', r',', args_str); args_str = re.sub(r'\s+', r' ', args_str); - args_str = re.sub(r'void \*', r'void* ', args_str); + args_str = re.sub(r'\s*(\*+)\s*', r'\1 ', args_str); args_str = re.sub(r'(enum|struct) ', '', args_str); return args_str @@ -472,7 +472,8 @@ not_found = 0 if len(opts_map) != 0: for name in api_map.keys(): args_str = api_map[name]; - api_map[name] = list_api_args(args_str) + args_list = list_api_args(args_str) + api_map[name] = args_list if not name in opts_map: error("implementation not found: " + name) not_found += 1