summaryrefslogtreecommitdiff
path: root/shared-bindings/gamepad
diff options
context:
space:
mode:
authorRadomir Dopieralski <openstack@sheep.art.pl>2019-04-11 11:22:46 +0200
committerRadomir Dopieralski <openstack@sheep.art.pl>2019-04-12 20:43:29 +0200
commit7e89beeb3101ddb7fc1d3f35d492943ffb287ec2 (patch)
treeb816e25ccf42ebcd60a4db8215a06d63dd580197 /shared-bindings/gamepad
parent3469b1ec5d4d87fe5f4ade210b0700b7825db1c9 (diff)
Optimize the size of code for gamepad
Diffstat (limited to 'shared-bindings/gamepad')
-rw-r--r--shared-bindings/gamepad/GamePad.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/shared-bindings/gamepad/GamePad.c b/shared-bindings/gamepad/GamePad.c
index c475185e7..04819f57b 100644
--- a/shared-bindings/gamepad/GamePad.c
+++ b/shared-bindings/gamepad/GamePad.c
@@ -35,7 +35,7 @@
#include "supervisor/shared/translate.h"
#include "GamePad.h"
-digitalio_digitalinout_obj_t *validate_pin(mp_obj_t obj) {
+STATIC digitalio_digitalinout_obj_t *validate_pin(mp_obj_t obj) {
if (!MP_OBJ_IS_TYPE(obj, &digitalio_digitalinout_type)) {
mp_raise_TypeError(translate("expected a DigitalInOut"));
}
@@ -106,7 +106,7 @@ digitalio_digitalinout_obj_t *validate_pin(mp_obj_t obj) {
STATIC mp_obj_t gamepad_make_new(const mp_obj_type_t *type, size_t n_args,
const mp_obj_t *args, mp_map_t *kw_args) {
if (n_args > 8) {
- mp_raise_TypeError(translate("too many arguments"));
+ mp_raise_TypeError(translate("argument num/types mismatch"));
}
for (size_t i = 0; i < n_args; ++i) {
validate_pin(args[i]);