summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/axis.c')
-rw-r--r--src/axis.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/axis.c b/src/axis.c
index 1ba09f0..d883f42 100644
--- a/src/axis.c
+++ b/src/axis.c
@@ -4,7 +4,12 @@
#include "axis.h"
-enum relabsd_axis relabsd_axis_name_to_enum (char * const name)
+/*
+ * Implementation note: _IS_PREFIX, as its name implies, is checking for a
+ * prefix, not an equal value. This could cause issues if there were axes
+ * with name prefixed by another axis name.
+ */
+enum relabsd_axis relabsd_axis_name_to_enum (const char * const name)
{
if (_IS_PREFIX("X", name))
{