diff --git a/scripts/build/process_gperf.py b/scripts/build/process_gperf.py index 95bbd244dc7..fda3f149d1a 100755 --- a/scripts/build/process_gperf.py +++ b/scripts/build/process_gperf.py @@ -126,6 +126,9 @@ def process_line(line, fp): # and just turn them into pointers line = re.sub(r'["].*["]', reformat_str, line) + # Use a bigger data type for the asso_values table to provide some margin + line = re.sub(r'char asso_values', r'short asso_values', line) + fp.write(line)