summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/parse_callbacks/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/parse_callbacks/mod.rs b/tests/parse_callbacks/mod.rs
index 2dc35a6d..4ec286e9 100644
--- a/tests/parse_callbacks/mod.rs
+++ b/tests/parse_callbacks/mod.rs
@@ -16,8 +16,8 @@ impl RemoveFunctionPrefixParseCallback {
impl ParseCallbacks for RemoveFunctionPrefixParseCallback {
fn generated_name_override(&self, function_name: &str) -> Option<String> {
if let Some(prefix) = &self.remove_function_prefix {
- if function_name.starts_with(prefix) {
- return Some(function_name[prefix.len()..].to_string());
+ if let Some(name) = function_name.strip_prefix(prefix) {
+ return Some(name.to_string())
}
}
None