aboutsummaryrefslogtreecommitdiffstats
path: root/src/env.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/env.c')
-rw-r--r--src/env.c25
1 files changed, 1 insertions, 24 deletions
diff --git a/src/env.c b/src/env.c
index d969d3df..e3cba79d 100644
--- a/src/env.c
+++ b/src/env.c
@@ -160,27 +160,6 @@ serd_env_set_prefix_from_strings(SerdEnv* env,
return serd_env_set_prefix(env, &name_node, &uri_node);
}
-static inline bool
-is_nameChar(const uint8_t c)
-{
- return is_alpha(c) || is_digit(c) || c == '_';
-}
-
-/**
- Return true iff `buf` is a valid prefixed name suffix.
- TODO: This is more strict than it should be.
-*/
-static inline bool
-is_name(const uint8_t* buf, size_t len)
-{
- for (size_t i = 0; i < len; ++i) {
- if (!is_nameChar(buf[i])) {
- return false;
- }
- }
- return true;
-}
-
SERD_API
bool
serd_env_qualify(const SerdEnv* env,
@@ -197,9 +176,7 @@ serd_env_qualify(const SerdEnv* env,
*prefix = env->prefixes[i].name;
suffix->buf = uri->buf + prefix_uri->n_bytes;
suffix->len = uri->n_bytes - prefix_uri->n_bytes;
- if (is_name(suffix->buf, suffix->len)) {
- return true;
- }
+ return true;
}
}
}