]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Addressed void* return warning in all keymaps
authoryoyoerx <kevin.wepasnick@gmail.com>
Thu, 10 Mar 2016 16:28:34 +0000 (11:28 -0500)
committeryoyoerx <kevin.wepasnick@gmail.com>
Thu, 10 Mar 2016 16:28:34 +0000 (11:28 -0500)
48 files changed:
keyboard/atomic/atomic.c
keyboard/atomic/atomic.h
keyboard/atreus/atreus.c
keyboard/atreus/atreus.h
keyboard/ergodox_ez/ergodox_ez.c
keyboard/ergodox_ez/ergodox_ez.h
keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c
keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c
keyboard/ergodox_ez/keymaps/colemak/keymap.c
keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c
keyboard/ergodox_ez/keymaps/dave/keymap.c
keyboard/ergodox_ez/keymaps/default/keymap.c
keyboard/ergodox_ez/keymaps/default_osx/keymap.c
keyboard/ergodox_ez/keymaps/dragon788/keymap.c
keyboard/ergodox_ez/keymaps/dvorak/keymap.c
keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c
keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c
keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c
keyboard/ergodox_ez/keymaps/german/keymap.c
keyboard/ergodox_ez/keymaps/j3rn/keymap.c
keyboard/ergodox_ez/keymaps/jack/keymap.c
keyboard/ergodox_ez/keymaps/jacobono/keymap.c
keyboard/ergodox_ez/keymaps/jgarr/keymap.c
keyboard/ergodox_ez/keymaps/kastyle/keymap.c
keyboard/ergodox_ez/keymaps/kines-ish/keymap.c
keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
keyboard/ergodox_ez/keymaps/ordinary/keymap.c
keyboard/ergodox_ez/keymaps/osx_de/keymap.c
keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c
keyboard/ergodox_ez/keymaps/osx_fr/keymap.c
keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c
keyboard/ergodox_ez/keymaps/plover/keymap.c
keyboard/ergodox_ez/keymaps/software_neo2/keymap.c
keyboard/ergodox_ez/keymaps/tm2030/keymap.c
keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c
keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c
keyboard/ergodox_ez/matrix.c
keyboard/hhkb_qmk/hhkb_qmk.c
keyboard/hhkb_qmk/hhkb_qmk.h
keyboard/jd45/jd45.c
keyboard/jd45/jd45.h
keyboard/planck/keymaps/lock/keymap.c
keyboard/planck/planck.c
keyboard/planck/planck.h
quantum/matrix.c
quantum/template/template.c
quantum/template/template.h
tmk_core/common/matrix.h

index fa66266a4c3bf6a85875c7c60b43fd6d4393a8be..30e812289396099e3e463499d838bc7dd3e92ca8 100644 (file)
@@ -1,16 +1,16 @@
 #include "atomic.h"
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
+void matrix_init_user(void) {
        // leave these blank
-};
+}
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
        // leave these blank
-};
+}
 
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
        // put your keyboard start-up code here
        // runs once when the firmware starts up
 
@@ -25,16 +25,12 @@ void * matrix_init_kb(void) {
     DDRE |= (1<<6);
     PORTE |= (1<<6);
 
-       if (matrix_init_user) {
-               (*matrix_init_user)();
-       }
-};
+       matrix_init_user();
+}
 
-void matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
        // put your looping keyboard code here
        // runs every cycle (a lot)
 
-       if (matrix_scan_user) {
-               (*matrix_scan_user)();
-       }
-};
\ No newline at end of file
+       matrix_scan_user();
+}
\ No newline at end of file
index 95982ecad1a63b406fd9a46c1b235c6365441c4c..d8574efa9397684f7543906d062beb0237cf7a75 100644 (file)
@@ -24,7 +24,7 @@
     { K40, K41, KC_NO, K43, KC_NO, KC_NO, K46, KC_NO, KC_NO, KC_NO, K4A, K4B,   K4C,   K4D,   K4E }  \
 }
 
-void matrix_init_user(void);
-void matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
\ No newline at end of file
index bfc893084f184bf59043148712666de6f041d400..9d1de631bbf610958069639d404d5539b1b49003 100644 (file)
@@ -1,16 +1,16 @@
 #include "atreus.h"
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
+void matrix_init_user(void) {
        // leave these blank
 };
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
        // leave these blank
 };
 
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
        // put your keyboard start-up code here
        // runs once when the firmware starts up
 
@@ -19,7 +19,7 @@ void * matrix_init_kb(void) {
        }
 };
 
-void matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
        // put your looping keyboard code here
        // runs every cycle (a lot)
 
index 9dd77859f9ec1e44c29caf1258af9da5e9bffc95..8d5989e4429514bae1ab8070477ac12b720b4e35 100644 (file)
@@ -22,7 +22,7 @@
        { k2a, k30, k31, k32, k33, k34,   k36, k37, k38, k39, k3a } \
 }
 
-void matrix_init_user(void);
-void matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
index d0eaf33923e158ea52cc29e7cffb1af0adea610e..97e6de1ee378d1f394faef03177438709c04999f 100644 (file)
@@ -5,16 +5,16 @@ bool i2c_initialized = 0;
 uint8_t mcp23018_status = 0x20;
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
-    return NULL;
-};
+void matrix_init_user(void) {
+
+}
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
-    return NULL;
-};
+void matrix_scan_user(void) {
+
+}
 
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
    // keyboard LEDs (see "PWM on ports OC1(A|B|C)" in "teensy-2-0.md")
     TCCR1A = 0b10101001;  // set and configure fast PWM
     TCCR1B = 0b00001001;  // set and configure fast PWM
@@ -34,21 +34,12 @@ void * matrix_init_kb(void) {
 
     ergodox_blink_all_leds();
 
-    if (matrix_init_user) {
-        (*matrix_init_user)();
-    }
-
-    return NULL;
-};
-
-void * matrix_scan_kb(void) {
-
-    if (matrix_scan_user) {
-        (*matrix_scan_user)();
-    }
+    matrix_init_user();
+}
 
-    return NULL;
-};
+void matrix_scan_kb(void) {
+    matrix_scan_user();
+}
 
 
 void ergodox_blink_all_leds(void)
index aceb7ed9c35700304ffcea3995a141c59cda5f69..1e446baf6f2bd213f42f2e40fab8d0c97f3ae58b 100644 (file)
@@ -123,8 +123,8 @@ inline void ergodox_led_all_set(uint8_t n)
     { k0D, k1D, k2D, k3D, k4D, KC_NO }    \
    }
 
-void matrix_init_user(void);
-void matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 
 
index 48f8c5d2ff4b75695335bd3fcfe25e1066ce1567..48257d23a3f1bcdd4e00cf623152d4f0df460b52 100644 (file)
@@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index be29a1bff121ca37b5e30e94ec02c5dbfe93afab..25ab0ff18d8d906261433f892e215403490a602d 100644 (file)
@@ -243,12 +243,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 };
 
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void)
+void matrix_scan_user(void)
 {
     uint8_t layer = biton32(layer_state);
 
index ee72c42635af347685b084751c67be198ce646b1..9601726f7b328afa97e94d5dd41896861ad7f498 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 537b15eeacf4226a12eff30967a03aabd1677d8a..a2780b36fa81691bab892f132f2ce0ab18b9d0d1 100644 (file)
@@ -253,12 +253,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index a0c74ad8054bf6c18b5eb42517d1fe998a6c8889..3ac2842fbf7d97980b21c5691f2bc7322512c0b9 100644 (file)
@@ -154,12 +154,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
-    return NULL;
+void matrix_init_user(void) {
+
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
     /* leds is a static array holding the current brightness of each of the
      * three keyboard LEDs. It's 4 long simply to avoid the ugliness of +1s and
      * -1s in the code below, and because wasting a byte really doesn't matter
@@ -191,5 +191,5 @@ void * matrix_scan_user(void) {
         }
     }
 
-    return NULL;
+
 };
index f252bf71d5a3d7d8784cec68e5bccef23a6606fa..1c3bb517134ae6c0d3bc3e2f519df786fa9a7197 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 9d7364d37824c06a93e5f361e1019658182ec354..81b49ceff9490c65d95b08c6559a881e623f0cea 100644 (file)
@@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index d18ce73bfe400390be000ff94b8983ef792b7770..3aec8c6cf9e6da2da37a9aab912733110a83142e 100644 (file)
@@ -200,12 +200,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 53934ea34500e5c6206cdfc0269b0a9bbb833c27..22947327d36551396c5645c3ef69de84b1a857ec 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index bdac229e5cf9140b692729f9c29fe6c1a3b348bf..1d8e66a082a9f657d405bd482dfe80c23b449a3f 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 20c95f1ee0cd8394cffac0f82468dc0dcea68592..24ff1c6884e592c3cf423cd3999ac50f09e7117c 100644 (file)
@@ -156,12 +156,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 751049ac5eeb5557d2195f63402b0008455031c9..572e03a1d5dec3dbf5f049f2f327ef9ee7af2f74 100644 (file)
@@ -182,12 +182,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index d91f1e9373d2092e3aa76d197b21200a412688c0..7ec8d99cc0959372d78582561191f9db6bfe4994 100644 (file)
@@ -157,12 +157,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index ddc64e55e7f10ea6639924e5b6ebb97dbad9805d..b5463cb72d82595ce4659f3e000131306c5e2d6e 100644 (file)
@@ -157,12 +157,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index f8f73a1afdb67bdf9226529e5de5cf75f830fe6a..80bf9d535d72cabb4d8f2e9c536180f448717945 100644 (file)
@@ -89,12 +89,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index ed8dfc731b22070e47ae87b71b382fcd54a93dd2..6b19800af079d49b0fb2b32380aeee85f9c3134d 100644 (file)
@@ -244,12 +244,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
        uint8_t layer = biton32(layer_state);
 
index fbdc25109e4e3778560bdb0c9d54f4b27ccaa97c..a3ad2040f4b37b8e0f0da607f89c8f428da5fa27 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index ecf1be87246966b96381839d681747fa5812cd68..3982e0a19fe508a5b4f1f69adff8c0c94affacb7 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 20cb53241fec768be9ebb20c5a7dc096a33c2d0f..5063c99f28c4ee0e9c3a9851f16634fef961bffc 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 178c290660952f1223fbb8f74270c1a27febb652..e83059f2cd017822c8af23eff418a437d6ff9e83 100644 (file)
@@ -243,12 +243,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 }
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
-    return NULL;
+void matrix_init_user(void) {
+
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index d44962b0dc0c9d7aeddba2d4715c3d38c939e981..3343c22963cddc28f2659d822ce41d5d1f6fc4a7 100644 (file)
@@ -161,12 +161,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 0298cb70284fb417f639a5d3056946a1b56a2f9c..b31d0edcdf2d5f69008c7f3cae06b4cc90c0fdcc 100644 (file)
@@ -390,12 +390,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index fb8635118bfcfc84de8ef9fc7d0946e3567675cf..70ac8f01f21cc1fab91c9f77ae4279ea822f3e1d 100644 (file)
@@ -227,12 +227,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 4b59d2eb29d0316970be7ca2c3f87b91fbabf383..f1806ffffb9d7a9436d671f5841fefbb0535209e 100644 (file)
@@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index f71ca28ceb7ab6014b097a51747eebc63be62e89..1032be5491e87a239ce9c0112604e34c88765540 100644 (file)
@@ -162,12 +162,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index bd356c47c52e3062857ca524fbef7fefd251b791..a991e6082da51331ab30eb157937ac195f28413b 100644 (file)
@@ -199,12 +199,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 684ecf5e339751ced6c137fc650359f07f656319..a734062f1c486800d82da8c9eab9d73909e89a25 100644 (file)
@@ -114,12 +114,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 92efd9b5e6c726e9366d50c881a6703de78d7f70..ca807522631ae025affb1514cce0250545d4f40a 100644 (file)
@@ -215,12 +215,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
-    return NULL;
+void matrix_init_user(void) {
+
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     ergodox_board_led_off();
     ergodox_right_led_1_off();
@@ -238,5 +238,5 @@ void * matrix_scan_user(void) {
     if (host_keyboard_leds() & (1<<USB_LED_CAPS_LOCK)) {
       ergodox_right_led_3_on();
     }
-    return NULL;
+
 };
index fb7c00983e1b2741162e8db0e6c8ad898bbcdb9e..87b9fb6764e815115ceb15941d5a6e8b7692630d 100644 (file)
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 14bbe010d5261ca9669732c28bf728d35a0da904..05800a00c6077043403ae5164ff0c4b569028f13 100644 (file)
@@ -337,12 +337,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
index 3e1d69444b6b88d985f033e9abf22f07f66568e0..c4f5b179f0dcdb4706fa05d8e22ebb129a3b3941 100644 (file)
@@ -62,12 +62,12 @@ uint32_t matrix_scan_count;
 
 
 __attribute__ ((weak))
-void matrix_init_kb(void) {
-};
+void matrix_init_kb(void) {
+}
 
 __attribute__ ((weak))
-void matrix_scan_kb(void) {
-};
+void matrix_scan_kb(void) {
+}
 
 inline
 uint8_t matrix_rows(void)
@@ -102,9 +102,7 @@ void matrix_init(void)
     matrix_scan_count = 0;
 #endif
 
-    if (matrix_init_kb) {
-        (*matrix_init_kb)();
-    }
+    matrix_init_kb();
 
 }
 
@@ -163,9 +161,7 @@ uint8_t matrix_scan(void)
     }
 
 
-    if (matrix_scan_kb) {
-        (*matrix_scan_kb)();
-    }
+    matrix_scan_kb();
 
     return 1;
 }
index 9c90e6eb44a3effcf6f09d4e87a6966d940731e7..36dc3f29dbe2b4084012633daa479479d80c4f58 100644 (file)
@@ -1,16 +1,16 @@
 #include "hhkb_qmk.h"
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
+void matrix_init_user(void) {
        // leave these blank
 };
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
        // leave these blank
 };
 
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
        // put your keyboard start-up code here
        // runs once when the firmware starts up
 
@@ -19,7 +19,7 @@ void * matrix_init_kb(void) {
        }
 };
 
-void matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
        // put your looping keyboard code here
        // runs every cycle (a lot)
 
index f6bf20f43b9d3d1c70467425da8ea0d6a8e1a88e..1bac33c2de240b4c040902901632a0ce39cacb17 100644 (file)
@@ -24,7 +24,7 @@
     { K70, K71, K72, K73, K74, K75, K76, KC_NO }                               \
 }
 
-void matrix_init_user(void);
-void matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
index d05714f07b251e8e918ebd6df2db7191e71f9c93..bc3fcd3ddfe1131dbde9b6142e143342dfefbb53 100644 (file)
@@ -1,16 +1,16 @@
 #include "jd45.h"
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
 };
 
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
        #ifdef BACKLIGHT_ENABLE
        backlight_init_ports();
        #endif
@@ -20,7 +20,7 @@ void * matrix_init_kb(void) {
        }
 };
 
-void matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
        if (matrix_scan_user) {
                (*matrix_scan_user)();
        }
index f07bd5e139bc7eb6b86ab4596e787990a380fcca..d0ca1a88d0f064105ed2864e7381706ef40cffb6 100644 (file)
@@ -6,7 +6,7 @@
 #include "backlight.h"
 #include <stddef.h>
 
-void matrix_init_user(void);
-void matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
index 9585764629472906be6f1234f78e870af6051cee..f1629492efc32b26f0e7841d7c9b09236a2ccc2b 100644 (file)
@@ -150,7 +150,7 @@ float start_up[][2] = {
   {440.0*pow(2.0,(64)/12.0), 1000},
 };
 
-void matrix_init_user(void) {
+void matrix_init_user(void) {
     init_notes();
     play_notes(&start_up, 9, false);
 }
\ No newline at end of file
index 63ca54761c251f8b60d45ae05d00b261395ddad8..fe8731ec7b5486fef4c410e41ba70c404ce4fe5f 100644 (file)
@@ -1,16 +1,16 @@
 #include "planck.h"
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
+void matrix_init_user(void) {
 
-};
+}
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
-};
+}
 
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
        #ifdef BACKLIGHT_ENABLE
        backlight_init_ports();
        #endif
@@ -24,13 +24,9 @@ void * matrix_init_kb(void) {
     DDRE |= (1<<6);
     PORTE |= (1<<6);
 
-       if (matrix_init_user) {
-               (*matrix_init_user)();
-       }
-};
+       matrix_init_user();
+}
 
-void * matrix_scan_kb(void) {
-       if (matrix_scan_user) {
-               (*matrix_scan_user)();
-       }
-};
+void matrix_scan_kb(void) {
+       matrix_scan_user();
+}
index 00b01b54dfa9cfc20ca45a0c0763ac56b28422a6..e9566b92286e18e2149558f15429ec5fe51aa1f2 100644 (file)
@@ -40,7 +40,7 @@
        { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b } \
 }
 
-void matrix_init_user(void);
-void matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
index 95bf4c0973b3f0cfe205f52104e20cedb0c4b150..2dab6ae941e0cf8320bb74b122b6c9151f2bdfcf 100644 (file)
@@ -48,14 +48,14 @@ static void unselect_rows(void);
 static void select_row(uint8_t row);
 
 __attribute__ ((weak))
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
 
-};
+}
 
 __attribute__ ((weak))
-void matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 
-};
+}
 
 inline
 uint8_t matrix_rows(void)
@@ -86,9 +86,7 @@ void matrix_init(void)
         matrix_debouncing[i] = 0;
     }
 
-    if (matrix_init_kb) {
-        (*matrix_init_kb)();
-    }
+    matrix_init_kb();
 }
 
 
@@ -152,9 +150,7 @@ uint8_t matrix_scan(void)
     }
 #endif
 
-    if (matrix_scan_kb) {
-        (*matrix_scan_kb)();
-    }
+    matrix_scan_kb();
 
     return 1;
 }
index 7be7dfc3d163f2b96508050510b26010a3441cf7..7dcd67cfcfb6e4f31546d364d7a678a799642fb0 100644 (file)
@@ -1,29 +1,23 @@
 #include "%KEYBOARD%.h"
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
+void matrix_init_user(void) {
        // leave these blank
-};
+}
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {
        // leave these blank
-};
+}
 
-void matrix_init_kb(void) {
+void matrix_init_kb(void) {
        // put your keyboard start-up code here
        // runs once when the firmware starts up
+       matrix_init_user();
+}
 
-       if (matrix_init_user) {
-               (*matrix_init_user)();
-       }
-};
-
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
        // put your looping keyboard code here
        // runs every cycle (a lot)
-
-       if (matrix_scan_user) {
-               (*matrix_scan_user)();
-       }
-};
\ No newline at end of file
+       matrix_scan_user();
+}
\ No newline at end of file
index a15061b267b9fb32e5d782d8cdbffc68a2a6c691..1171dc8e0f50c418060dc4c0fa10d66419929141 100644 (file)
@@ -19,7 +19,7 @@
     { k10, KC_NO, k11 }, \
 } 
 
-void matrix_init_user(void);
-void matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
\ No newline at end of file
index 85415df7199b3c23ee1cd9ae9de7bff6109663e4..0b013fc989aedd8a10a2a50c9f2f9c7b7a61a74a 100644 (file)
@@ -64,8 +64,8 @@ void matrix_power_up(void);
 void matrix_power_down(void);
 
 /* keyboard-specific setup/loop functionality */
-void matrix_init_kb(void);
-void matrix_scan_kb(void);
+void matrix_init_kb(void);
+void matrix_scan_kb(void);
 
 #ifdef __cplusplus
 }