summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2015-09-02 17:51:21 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2015-09-02 17:51:21 +0200
commit7f455719eb619a34ce74cc08711bdabc4f129eaa (patch)
treeb22fc4ae20fded60ebb04bb64d11dc71a0b43f76 /src/axis.c
parentf3d9a8e93134574c50dfea2147628468d6770f04 (diff)
Adds much needed verbose flags to the compiler and corrects the issues they pointed out.
Diffstat (limited to 'src/axis.c')
-rw-r--r--src/axis.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/axis.c b/src/axis.c
index 34340f7..bf9a6fc 100644
--- a/src/axis.c
+++ b/src/axis.c
@@ -78,7 +78,14 @@ char * relabsd_axis_to_name (enum relabsd_axis const e)
case RELABSD_UNKNOWN:
return "??";
+
+ default:
+ break;
}
+
+ _S_PROG_ERROR("relabsd_axis_to_name is missing at least 1 case.");
+
+ return "..";
}
enum relabsd_axis relabsd_axis_convert_evdev_rel
@@ -157,7 +164,14 @@ unsigned int relabsd_axis_to_rel (enum relabsd_axis const e)
case RELABSD_UNKNOWN:
_S_PROG_ERROR("relabsd_axis_to_rel(RELABSD_UNKNOWN) is forbidden.");
return REL_MAX;
+
+ default:
+ break;
}
+
+ _S_PROG_ERROR("relabsd_axis_to_rel is missing at least 1 case.");
+
+ return REL_MAX;
}
unsigned int relabsd_axis_to_abs (enum relabsd_axis const e)
@@ -191,7 +205,14 @@ unsigned int relabsd_axis_to_abs (enum relabsd_axis const e)
case RELABSD_UNKNOWN:
_S_PROG_ERROR("relabsd_axis_to_abs(RELABSD_UNKNOWN) is forbidden.");
return ABS_MAX;
+
+ default:
+ break;
}
+
+ _S_PROG_ERROR("relabsd_axis_to_rel is missing at least 1 case.");
+
+ return REL_MAX;
}
/*