diff options
| author | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-01-13 15:32:18 -0700 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-02-04 17:58:07 -0700 |
| commit | 18908709029bb9dfff02cd4a6abcec1ece9f766d (patch) | |
| tree | 4435e65dbad894681e175bff317097bdbfac50ed | |
| parent | 47279d60f3cbb68786a767aa9f3e7ebf3124568f (diff) | |
| download | usermoji-18908709029bb9dfff02cd4a6abcec1ece9f766d.tar.xz | |
layers: Make sure we deref pointers to counts
For functions that can return a count of elements, be sure to
dereference that pointer when looping over the array.
| -rwxr-xr-x | xgl-layer-generate.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/xgl-layer-generate.py b/xgl-layer-generate.py index 3e2d825e..e5656dbf 100755 --- a/xgl-layer-generate.py +++ b/xgl-layer-generate.py @@ -444,7 +444,10 @@ class Subcommand(object): sp_param_dict[pindex] = 'index' pindex += 1 if p.name.endswith('Count'): - prev_count_name = p.name + if '*' in p.ty: + prev_count_name = "*%s" % p.name + else: + prev_count_name = p.name else: prev_count_name = '' log_func = log_func.strip(', ') |
