diff options
author | Felix Fietkau <nbd@openwrt.org> | 2013-06-08 23:42:05 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2013-06-08 23:42:05 +0200 |
commit | b93aa72c4aa4fafe0d2a1e9773773122fba21618 (patch) | |
tree | a2c9277b2d10e9d835c770e6aa55994b5cdf094c | |
parent | b98a91bf2ef4c8189dd9b483ed530e95f79ba53c (diff) |
fix generated code for allocating arrays
-rwxr-xr-x | data/gen-code.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/data/gen-code.pl b/data/gen-code.pl index d7e5079..71b738d 100755 --- a/data/gen-code.pl +++ b/data/gen-code.pl @@ -79,7 +79,7 @@ sub gen_tlv_parse_field($$$$) { $var_data .= $indent."\t$var\_n++;\n"; $data .= $indent."$iterator = $size;\n"; - $data .= $indent."$var = __qmi_alloc_static($iterator);\n"; + $data .= $indent."$var = __qmi_alloc_static($iterator * sizeof($var\[0]));\n"; $data .= $indent."while($iterator\-- > 0) {\n"; } |