diff --git a/firmware/controllers/algo/nmea.h b/firmware/controllers/algo/nmea.h index ef4931be4d..ba730b133b 100644 --- a/firmware/controllers/algo/nmea.h +++ b/firmware/controllers/algo/nmea.h @@ -3,8 +3,8 @@ * https://github.com/wdalmut/libgps/tree/develop/src * */ -#ifndef _NMEA_H_ -#define _NMEA_H_ + +#pragma once #ifdef __cplusplus extern "C" @@ -54,4 +54,3 @@ void gps_location(loc_t *, char *); } #endif /* __cplusplus */ -#endif diff --git a/firmware/controllers/algo/obd_error_codes.h b/firmware/controllers/algo/obd_error_codes.h index 1c07572129..9fde1bd93e 100644 --- a/firmware/controllers/algo/obd_error_codes.h +++ b/firmware/controllers/algo/obd_error_codes.h @@ -8,8 +8,7 @@ * @author Andrey Belomutskiy, (c) 2012-2020 */ -#ifndef OBD_ERROR_CODES_H_ -#define OBD_ERROR_CODES_H_ +#pragma once // this header should not depend on anything - actually chconf.h usually depends on this header @@ -2118,5 +2117,3 @@ typedef enum { } #endif /* __cplusplus */ - -#endif /* OBD_ERROR_CODES_H_ */ diff --git a/firmware/controllers/algo/rusefi_hw_enums.h b/firmware/controllers/algo/rusefi_hw_enums.h index 0dff07fada..2369fe0d28 100644 --- a/firmware/controllers/algo/rusefi_hw_enums.h +++ b/firmware/controllers/algo/rusefi_hw_enums.h @@ -5,8 +5,7 @@ * @author Andrey Belomutskiy, (c) 2012-2020 */ -#ifndef RUSEFI_HW_ENUMS_H_ -#define RUSEFI_HW_ENUMS_H_ +#pragma once // todo: migrate/unify with pin_output_mode_e? rename? something is messy here // this enum is currently only used for SPI pins @@ -282,4 +281,3 @@ typedef enum __attribute__ ((__packed__)) { #define INCOMPATIBLE_CONFIG_CHANGE EFI_ADC_0 -#endif /* RUSEFI_HW_ENUMS_H_ */ diff --git a/firmware/hw_layer/drivers/gpio/mc33810.h b/firmware/hw_layer/drivers/gpio/mc33810.h index 6edb3d445e..aeb4acf634 100644 --- a/firmware/hw_layer/drivers/gpio/mc33810.h +++ b/firmware/hw_layer/drivers/gpio/mc33810.h @@ -10,8 +10,7 @@ * @author Andrey Gusakov , (c) 2020 */ -#ifndef HW_LAYER_MC33810_H_ -#define HW_LAYER_MC33810_H_ +#pragma once #include "efifeatures.h" #include @@ -47,4 +46,3 @@ int mc33810_add(unsigned int index, const struct mc33810_config *cfg); } #endif /* __cplusplus */ -#endif /* HW_LAYER_MC33810_H_ */ diff --git a/firmware/hw_layer/drivers/gpio/mc33972.h b/firmware/hw_layer/drivers/gpio/mc33972.h index 86756835b1..a3807bcbb8 100644 --- a/firmware/hw_layer/drivers/gpio/mc33972.h +++ b/firmware/hw_layer/drivers/gpio/mc33972.h @@ -7,8 +7,7 @@ * @author Andrey Gusakov , (c) 2019 */ -#ifndef HW_LAYER_MC33972_H_ -#define HW_LAYER_MC33972_H_ +#pragma once #include #include "efifeatures.h" @@ -34,4 +33,3 @@ int mc33972_add(unsigned int index, const struct mc33972_config *cfg); } #endif /* __cplusplus */ -#endif /* HW_LAYER_MC33972_H_ */ diff --git a/firmware/hw_layer/drivers/gpio/tle6240.h b/firmware/hw_layer/drivers/gpio/tle6240.h index bc6e971787..a29e0efa92 100644 --- a/firmware/hw_layer/drivers/gpio/tle6240.h +++ b/firmware/hw_layer/drivers/gpio/tle6240.h @@ -7,8 +7,7 @@ * @author Andrey Belomutskiy, (c) 2012-2020 */ -#ifndef HW_LAYER_TLE6240_H_ -#define HW_LAYER_TLE6240_H_ +#pragma once #include "efifeatures.h" #include @@ -43,4 +42,3 @@ int tle6240_add(unsigned int index, const struct tle6240_config *cfg); } #endif /* __cplusplus */ -#endif /* HW_LAYER_TLE6240_H_ */ diff --git a/firmware/hw_layer/drivers/gpio/tle8888.h b/firmware/hw_layer/drivers/gpio/tle8888.h index 5aefd6365e..b5d24c1f90 100644 --- a/firmware/hw_layer/drivers/gpio/tle8888.h +++ b/firmware/hw_layer/drivers/gpio/tle8888.h @@ -5,8 +5,7 @@ * @author Andrey Belomutskiy, (c) 2012-2020 */ -#ifndef HW_LAYER_DRIVERS_GPIO_TLE8888_H_ -#define HW_LAYER_DRIVERS_GPIO_TLE8888_H_ +#pragma once #include "global.h" @@ -62,4 +61,3 @@ void tle8888PostState(TsDebugChannels *tsDebugChannels); } #endif /* __cplusplus */ -#endif /* HW_LAYER_DRIVERS_GPIO_TLE8888_H_ */