Преглед на файлове

Fix some more missing `#pragma once`s (#20241)

Ryan преди 3 години
родител
ревизия
1e07ff1fb1
променени са 25 файла, в които са добавени 50 реда и са изтрити 4 реда
  1. 2 0
      keyboards/25keys/cassette42/common/oled_helper.h
  2. 2 0
      keyboards/doio/kb16/lib/bongocat/bongocat.h
  3. 2 0
      keyboards/doio/kb16/lib/layer_status/layer_status.h
  4. 2 0
      keyboards/doio/kb16/lib/logo.h
  5. 2 0
      keyboards/gboards/engine/keymap_engine.h
  6. 2 0
      keyboards/gboards/g/config_default.h
  7. 2 0
      keyboards/gboards/g/keymap_combo.h
  8. 3 0
      keyboards/gboards/g/keymap_engine.h
  9. 2 0
      keyboards/gopolar/gg86/lib/logo.h
  10. 2 0
      keyboards/gopolar/gg86/lib/wave.h
  11. 2 0
      keyboards/handwired/d48/taphold.h
  12. 2 0
      keyboards/handwired/promethium/color.h
  13. 2 0
      keyboards/handwired/promethium/rgbsps.h
  14. 2 0
      keyboards/handwired/symmetric70_proto/matrix_fast/test_config.h
  15. 2 0
      keyboards/handwired/symmetric70_proto/matrix_fast/test_config_74hc157.h
  16. 2 0
      keyboards/handwired/symmetric70_proto/matrix_fast/test_config_direct.h
  17. 1 4
      keyboards/hhkb/rn42/suart.h
  18. 2 0
      keyboards/horrortroll/handwired_k552/lib/bongocat.h
  19. 2 0
      keyboards/horrortroll/handwired_k552/lib/galaxy.h
  20. 2 0
      keyboards/horrortroll/handwired_k552/lib/logo.h
  21. 2 0
      keyboards/horrortroll/lemon40/lib/bongocat.h
  22. 2 0
      keyboards/marksard/rhymestone/common/oled_helper.h
  23. 2 0
      keyboards/marksard/treadstone48/common/oled_helper.h
  24. 2 0
      keyboards/work_louder/rgb_functions.h
  25. 2 0
      keyboards/yushakobo/quick17/quick17_prefs.h

+ 2 - 0
keyboards/25keys/cassette42/common/oled_helper.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #ifdef OLED_ENABLE
 
 void render_logo(void);

+ 2 - 0
keyboards/doio/kb16/lib/bongocat/bongocat.h

@@ -14,4 +14,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_bongocat(void);

+ 2 - 0
keyboards/doio/kb16/lib/layer_status/layer_status.h

@@ -15,4 +15,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_layer_status(void);

+ 2 - 0
keyboards/doio/kb16/lib/logo.h

@@ -15,4 +15,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_logo(void);

+ 2 - 0
keyboards/gboards/engine/keymap_engine.h

@@ -7,6 +7,8 @@
  * With this disgusting bodge, you can just edit your .defs and compile!
  */
 
+#pragma once
+
 // Clear all X Macros
 #define PRES BLANK
 #define KEYS BLANK

+ 2 - 0
keyboards/gboards/g/config_default.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #include "engine.h"
 
 // Configuration options for the engine

+ 2 - 0
keyboards/gboards/g/keymap_combo.h

@@ -1,3 +1,5 @@
+#pragma once
+
 // Keymap helpers
 // define reference layers per layer.
 #define REF_LAYER_FOR_LAYER(LAYER, REF_LAYER)   \

+ 3 - 0
keyboards/gboards/g/keymap_engine.h

@@ -6,6 +6,9 @@
  * using a external generator (Like is done for the ASETNIOP base keymaps)
  * With this disgusting bodge, you can just edit your .defs and compile!
  */
+
+#pragma once
+
 #include "g/engine.h"
 
 // Clear all X Macros

+ 2 - 0
keyboards/gopolar/gg86/lib/logo.h

@@ -14,4 +14,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_logo(void);

+ 2 - 0
keyboards/gopolar/gg86/lib/wave.h

@@ -15,6 +15,8 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 extern const unsigned char font[] PROGMEM;
 
 #define ROW_1 OLED_DISPLAY_WIDTH

+ 2 - 0
keyboards/handwired/d48/taphold.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #include "quantum.h"
 
 typedef enum taphold_mode_t {

+ 2 - 0
keyboards/handwired/promethium/color.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #define COLOR_BLANK       0, 0, 0
 
 #define COLOR_BLACK       0, 0, 0

+ 2 - 0
keyboards/handwired/promethium/rgbsps.h

@@ -1,3 +1,5 @@
+#pragma once
+
 void rgbsps_set(uint8_t index, uint8_t r, uint8_t g, uint8_t b);
 void rgbsps_setall(uint8_t r, uint8_t g, uint8_t b);
 void rgbsps_turnoff(void);

+ 2 - 0
keyboards/handwired/symmetric70_proto/matrix_fast/test_config.h

@@ -1,3 +1,5 @@
+#pragma once
+
 // list of OUTPUT(row) ports
 #define MATRIX_OUT_PORTS (Port_D, MCU_GPIO, D0), (Port_C, MCU_GPIO, C0), (Port_E, MCU_GPIO, E0), (Port_B, MCU_GPIO, B0)
 // list of OUTPUT(row) pins

+ 2 - 0
keyboards/handwired/symmetric70_proto/matrix_fast/test_config_74hc157.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #define MATRIX_EXTENSION_74HC157 B2
 // #define MATRIX_EXTENSION_74HC153 B2, B6
 

+ 2 - 0
keyboards/handwired/symmetric70_proto/matrix_fast/test_config_direct.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #if defined(__AVR__)
 /* -------------------- AVR (Pro Micro) ----------------------- */
 

+ 1 - 4
keyboards/hhkb/rn42/suart.h

@@ -1,8 +1,5 @@
-#ifndef SUART
-#define SUART
+#pragma once
 
 void xmit(uint8_t);
 uint8_t rcvr(void);
 uint8_t recv(void);
-
-#endif	/* SUART */

+ 2 - 0
keyboards/horrortroll/handwired_k552/lib/bongocat.h

@@ -14,4 +14,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_bongocat(void);

+ 2 - 0
keyboards/horrortroll/handwired_k552/lib/galaxy.h

@@ -14,4 +14,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_galaxy(void);

+ 2 - 0
keyboards/horrortroll/handwired_k552/lib/logo.h

@@ -14,4 +14,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_logo(void);

+ 2 - 0
keyboards/horrortroll/lemon40/lib/bongocat.h

@@ -14,4 +14,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 void render_bongocat(void);

+ 2 - 0
keyboards/marksard/rhymestone/common/oled_helper.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #include <stdint.h>
 #include "action.h"
 

+ 2 - 0
keyboards/marksard/treadstone48/common/oled_helper.h

@@ -1,3 +1,5 @@
+#pragma once
+
 #ifdef OLED_ENABLE
 
 #include <stdint.h>

+ 2 - 0
keyboards/work_louder/rgb_functions.h

@@ -14,6 +14,8 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 #include "quantum.h"
 
 #ifndef VIA_ENABLE

+ 2 - 0
keyboards/yushakobo/quick17/quick17_prefs.h

@@ -14,6 +14,8 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#pragma once
+
 #include "quantum.h"
 
 enum layer_names {