add some missing statics (#76)
Co-authored-by: Ariel Ben-Yehuda <arielby@amazon.com>
diff --git a/crates/native-c/src/demangle.c b/crates/native-c/src/demangle.c
index 2d3021b..bb36fe4 100644
--- a/crates/native-c/src/demangle.c
+++ b/crates/native-c/src/demangle.c
@@ -181,7 +181,7 @@
}
// This might require `len` to be up to 3 characters bigger than the real output len in case of utf-8
-NODISCARD overflow_status rust_demangle_v0_display_demangle(struct demangle_v0 res, char *out, size_t len, bool alternate) {
+NODISCARD static overflow_status rust_demangle_v0_display_demangle(struct demangle_v0 res, char *out, size_t len, bool alternate) {
struct printer printer = {
DemangleOk,
{
@@ -1762,7 +1762,7 @@
return true;
}
-NODISCARD overflow_status rust_demangle_legacy_display_demangle(struct demangle_legacy res, char *out, size_t len, bool alternate)
+NODISCARD static overflow_status rust_demangle_legacy_display_demangle(struct demangle_legacy res, char *out, size_t len, bool alternate)
{
struct printer printer = {
// not actually using the parser part of the printer, just keeping it to share the format functions