From ad7a5ddfb0ffd2e98861e1814d9983d48f7a319b Mon Sep 17 00:00:00 2001 From: Mel Henning Date: Mon, 14 Jul 2025 15:45:44 -0400 Subject: [PATCH] nouveau/headers: Move use statements into template Acked-by: Dave Airlie Part-of: --- src/nouveau/headers/class_parser.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/nouveau/headers/class_parser.py b/src/nouveau/headers/class_parser.py index 7e94981648b..e4f3e375da8 100644 --- a/src/nouveau/headers/class_parser.py +++ b/src/nouveau/headers/class_parser.py @@ -240,6 +240,8 @@ pub const ${version[0]}: u16 = ${version[1]}; """) TEMPLATE_RS_MTHD = Template("""\ +use crate::Mthd; +use crate::ArrayMthd; %if prev_mod is not None: use crate::classes::${prev_mod}::mthd as ${prev_mod}; @@ -576,9 +578,6 @@ def main(): f.write(TEMPLATE_RS.render(**environment)) if args.out_rs_mthd is not None: with open(args.out_rs_mthd, 'w', encoding='utf-8') as f: - f.write("use crate::Mthd;\n") - f.write("use crate::ArrayMthd;\n") - f.write("\n") f.write(TEMPLATE_RS_MTHD.render(**environment)) except Exception: