Replace a tiny C function with rust
diff --git a/liblouis/compileTranslationTable.c b/liblouis/compileTranslationTable.c
index 7f999f7..613aa19 100644
--- a/liblouis/compileTranslationTable.c
+++ b/liblouis/compileTranslationTable.c
@@ -629,10 +629,7 @@
return 1;
}
-static inline const char *
-getPartName(int actionPart) {
- return actionPart ? "action" : "test";
-}
+extern const char * get_part_name(int actionPart);
static int
passFindCharacters(FileInfo *nested, widechar *instructions, int end,
@@ -1694,7 +1691,7 @@
if (!wantsString(opcode, actionPart, nofor) == !isString) return 1;
compileError(nested, "%s are not allowed in the %s part of a %s translation %s rule.",
- isString ? "strings" : "dots", getPartName(actionPart),
+ isString ? "strings" : "dots", get_part_name(actionPart),
nofor ? "backward" : "forward", _lou_findOpcodeName(opcode));
return 0;