mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-04 22:17:01 +08:00
[generator] Fix special characters in flight plan and settings
This commit is contained in:
@@ -800,7 +800,7 @@ let () =
|
||||
List.iter
|
||||
(fun s ->
|
||||
let v = ExtXml.attrib s "name" in
|
||||
lprintf "#define BLOCK_%s %d\n" (Str.global_replace (Str.regexp "[\\. ]") "_" v) !idx; incr idx) blocks;
|
||||
lprintf "#define BLOCK_%s %d\n" (Str.global_replace (Str.regexp "[^A-Za-z0-9]") "_" v) !idx; incr idx) blocks;
|
||||
lprintf "\n";
|
||||
|
||||
let index_of_waypoints =
|
||||
|
||||
@@ -74,7 +74,7 @@ let print_dl_settings = fun settings ->
|
||||
List.iter
|
||||
(fun s ->
|
||||
let v = ExtXml.attrib s "var" in
|
||||
lprintf "#define SETTINGS_%s %d\n" (Str.global_replace (Str.regexp "\\.") "_" v) !idx; incr idx)
|
||||
lprintf "#define SETTINGS_%s %d\n" (Str.global_replace (Str.regexp "[^A-Za-z0-9]") "_" v) !idx; incr idx)
|
||||
settings;
|
||||
lprintf "\n";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user