Blame SOURCES/0146-cleanup-Use-pragma-once-everywhere.patch

73b847
From 4a734ad13b63eaa7cdf8205b141be16f36057dce Mon Sep 17 00:00:00 2001
73b847
From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net>
73b847
Date: Mon, 16 Dec 2019 20:50:04 +0100
73b847
Subject: [PATCH 146/181] cleanup: Use #pragma once everywhere
73b847
73b847
Remove legacy header guards, and use compiler newer features.
73b847
---
73b847
 examples/storage.h                          | 6 +-----
73b847
 examples/utilities.h                        | 5 +----
73b847
 libfprint/drivers/aes1660.h                 | 5 +----
73b847
 libfprint/drivers/aes2501.h                 | 5 +----
73b847
 libfprint/drivers/aes2550.h                 | 5 +----
73b847
 libfprint/drivers/aes2660.h                 | 5 +----
73b847
 libfprint/drivers/aeslib.h                  | 5 +----
73b847
 libfprint/drivers/elan.h                    | 5 +----
73b847
 libfprint/drivers/synaptics/bmkt.h          | 5 +----
73b847
 libfprint/drivers/synaptics/bmkt_message.h  | 6 +-----
73b847
 libfprint/drivers/synaptics/bmkt_response.h | 6 +-----
73b847
 libfprint/drivers/synaptics/sensor.h        | 4 +---
73b847
 libfprint/drivers/synaptics/synaptics.h     | 5 +----
73b847
 libfprint/drivers/upektc.h                  | 5 +----
73b847
 libfprint/drivers/upektc_img.h              | 5 +----
73b847
 libfprint/drivers/vfs5011_proto.h           | 5 +----
73b847
 libfprint/drivers_api.h                     | 5 +----
73b847
 libfprint/fpi-assembling.h                  | 5 +----
73b847
 libfprint/fpi-byte-reader.h                 | 5 +----
73b847
 libfprint/fpi-byte-utils.h                  | 5 +----
73b847
 libfprint/fpi-byte-writer.h                 | 5 +----
73b847
 libfprint/fpi-log.h                         | 5 +----
73b847
 22 files changed, 22 insertions(+), 90 deletions(-)
73b847
73b847
diff --git a/examples/storage.h b/examples/storage.h
73b847
index bcbd009..6c6c220 100644
73b847
--- a/examples/storage.h
73b847
+++ b/examples/storage.h
73b847
@@ -18,9 +18,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __STORAGE_H
73b847
-#define __STORAGE_H
73b847
-
73b847
+#pragma once
73b847
 
73b847
 int print_data_save (FpPrint *print,
73b847
                      FpFinger finger);
73b847
@@ -30,5 +28,3 @@ FpPrint * print_create_template (FpDevice *dev,
73b847
                                  FpFinger  finger);
73b847
 gboolean print_image_save (FpPrint    *print,
73b847
                            const char *path);
73b847
-
73b847
-#endif /* __STORAGE_H */
73b847
diff --git a/examples/utilities.h b/examples/utilities.h
73b847
index 7e436ac..7efad29 100644
73b847
--- a/examples/utilities.h
73b847
+++ b/examples/utilities.h
73b847
@@ -18,11 +18,8 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __UTILITIES_H
73b847
-#define __UTILITIES_H
73b847
+#pragma once
73b847
 
73b847
 FpDevice * discover_device (GPtrArray *devices);
73b847
 FpFinger finger_chooser (void);
73b847
 const char * finger_to_string (FpFinger finger);
73b847
-
73b847
-#endif /* __UTILITIES_H */
73b847
diff --git a/libfprint/drivers/aes1660.h b/libfprint/drivers/aes1660.h
73b847
index 55a94e2..18e4e0c 100644
73b847
--- a/libfprint/drivers/aes1660.h
73b847
+++ b/libfprint/drivers/aes1660.h
73b847
@@ -18,8 +18,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __AES1660_H
73b847
-#define __AES1660_H
73b847
+#pragma once
73b847
 
73b847
 #define AES1660_FRAME_SIZE 0x244
73b847
 
73b847
@@ -1986,5 +1985,3 @@ static const unsigned char aes1660_start_imaging_cmd[] = {
73b847
   0x55, 0x07, 0x00, 0x80, 0x42, 0x00, 0x7f, 0x00, 0x00, 0x14,
73b847
   0x49, 0x03, 0x00, 0x20, 0x00, 0xc8
73b847
 };
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers/aes2501.h b/libfprint/drivers/aes2501.h
73b847
index dc802ca..171a672 100644
73b847
--- a/libfprint/drivers/aes2501.h
73b847
+++ b/libfprint/drivers/aes2501.h
73b847
@@ -19,8 +19,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __AES2501_H
73b847
-#define __AES2501_H
73b847
+#pragma once
73b847
 
73b847
 enum aes2501_regs {
73b847
   AES2501_REG_CTRL1 = 0x80,
73b847
@@ -172,5 +171,3 @@ enum aes2501_sensor_gain2 {
73b847
 
73b847
 #define AES2501_SUM_HIGH_THRESH 1000
73b847
 #define AES2501_SUM_LOW_THRESH 700
73b847
-
73b847
-#endif  /* __AES2501_H */
73b847
diff --git a/libfprint/drivers/aes2550.h b/libfprint/drivers/aes2550.h
73b847
index 8e4ca17..5f38660 100644
73b847
--- a/libfprint/drivers/aes2550.h
73b847
+++ b/libfprint/drivers/aes2550.h
73b847
@@ -17,8 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __AES2550_H
73b847
-#define __AES2550_H
73b847
+#pragma once
73b847
 
73b847
 /* Registers bits */
73b847
 
73b847
@@ -110,5 +109,3 @@ enum aes2550_cmds {
73b847
 #define AES2550_HEARTBEAT_MAGIC 0xdb
73b847
 
73b847
 #define AES2550_EP_IN_BUF_SIZE 8192
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers/aes2660.h b/libfprint/drivers/aes2660.h
73b847
index d59f4be..5427c80 100644
73b847
--- a/libfprint/drivers/aes2660.h
73b847
+++ b/libfprint/drivers/aes2660.h
73b847
@@ -17,8 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __AES2660_H
73b847
-#define __AES2660_H
73b847
+#pragma once
73b847
 
73b847
 #define AES2660_FRAME_SIZE 0x354
73b847
 
73b847
@@ -1960,5 +1959,3 @@ static const unsigned char aes2660_start_imaging_cmd[] = {
73b847
   0x55, 0x07, 0x00, 0x80, 0x42, 0x00, 0xbf, 0x00, 0x00, 0x18,
73b847
   0x49, 0x03, 0x00, 0x20, 0x08, 0xc8
73b847
 };
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers/aeslib.h b/libfprint/drivers/aeslib.h
73b847
index 389b3e5..d3ea370 100644
73b847
--- a/libfprint/drivers/aeslib.h
73b847
+++ b/libfprint/drivers/aeslib.h
73b847
@@ -17,8 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __AESLIB_H__
73b847
-#define __AESLIB_H__
73b847
+#pragma once
73b847
 
73b847
 #include <fprint.h>
73b847
 
73b847
@@ -45,5 +44,3 @@ unsigned char aes_get_pixel (struct fpi_frame_asmbl_ctx *ctx,
73b847
                              struct fpi_frame           *frame,
73b847
                              unsigned int                x,
73b847
                              unsigned int                y);
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers/elan.h b/libfprint/drivers/elan.h
73b847
index 169498a..1fdd820 100644
73b847
--- a/libfprint/drivers/elan.h
73b847
+++ b/libfprint/drivers/elan.h
73b847
@@ -18,8 +18,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __ELAN_H
73b847
-#define __ELAN_H
73b847
+#pragma once
73b847
 
73b847
 #include <glib.h>
73b847
 
73b847
@@ -224,5 +223,3 @@ static void elan_capture (FpDevice *dev);
73b847
 
73b847
 static void dev_change_state (FpImageDevice     *dev,
73b847
                               FpImageDeviceState state);
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers/synaptics/bmkt.h b/libfprint/drivers/synaptics/bmkt.h
73b847
index 67c48f2..1af6d29 100644
73b847
--- a/libfprint/drivers/synaptics/bmkt.h
73b847
+++ b/libfprint/drivers/synaptics/bmkt.h
73b847
@@ -17,8 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef _BMKT_H_
73b847
-#define _BMKT_H_
73b847
+#pragma once
73b847
 
73b847
 /**< User ID maximum length allowed */
73b847
 #define BMKT_MAX_USER_ID_LEN 100
73b847
@@ -228,5 +227,3 @@ typedef struct bmkt_user_id
73b847
 #ifdef __cplusplus
73b847
 }
73b847
 #endif
73b847
-
73b847
-#endif /* _BMKT_H_ */
73b847
diff --git a/libfprint/drivers/synaptics/bmkt_message.h b/libfprint/drivers/synaptics/bmkt_message.h
73b847
index d41e3d2..98d38e4 100644
73b847
--- a/libfprint/drivers/synaptics/bmkt_message.h
73b847
+++ b/libfprint/drivers/synaptics/bmkt_message.h
73b847
@@ -16,10 +16,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-
73b847
-#ifndef BMKT_MESSAGE_H_
73b847
-#define BMKT_MESSAGE_H_
73b847
-
73b847
+#pragma once
73b847
 
73b847
 #define BMKT_MESSAGE_HEADER_ID 0xFE
73b847
 #define BMKT_MESSAGE_HEADER_LEN (4)
73b847
@@ -90,4 +87,3 @@ int bmkt_parse_message_header (uint8_t         *resp_buf,
73b847
                                bmkt_msg_resp_t *msg_resp);
73b847
 int bmkt_parse_message_payload (bmkt_msg_resp_t *msg_resp,
73b847
                                 bmkt_response_t *resp);
73b847
-#endif /* BMKT_MESSAGE_H_ */
73b847
diff --git a/libfprint/drivers/synaptics/bmkt_response.h b/libfprint/drivers/synaptics/bmkt_response.h
73b847
index cfd7703..f13ed94 100644
73b847
--- a/libfprint/drivers/synaptics/bmkt_response.h
73b847
+++ b/libfprint/drivers/synaptics/bmkt_response.h
73b847
@@ -17,9 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-
73b847
-#ifndef _BMKT_RESPONSE_H_
73b847
-#define _BMKT_RESPONSE_H_
73b847
+#pragma once
73b847
 
73b847
 #include "bmkt.h"
73b847
 
73b847
@@ -485,5 +483,3 @@ typedef struct bmkt_response
73b847
   int                  complete;        /**< Operation completion status 1: complete / 0: not completed */
73b847
   bmkt_response_data_t response;        /**< Operation specific response union */
73b847
 } bmkt_response_t;
73b847
-
73b847
-#endif /* _BMKT_RESPONSE_H_ */
73b847
diff --git a/libfprint/drivers/synaptics/sensor.h b/libfprint/drivers/synaptics/sensor.h
73b847
index 922b1dd..32134fe 100644
73b847
--- a/libfprint/drivers/synaptics/sensor.h
73b847
+++ b/libfprint/drivers/synaptics/sensor.h
73b847
@@ -16,8 +16,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef _SENSOR_H_
73b847
-#define _SENSOR_H_
73b847
+#pragma once
73b847
 
73b847
 #include "usb_transport.h"
73b847
 #define BMKT_MAX_PENDING_SESSIONS 2
73b847
@@ -84,4 +83,3 @@ int bmkt_sensor_handle_response (bmkt_sensor_t   *sensor,
73b847
                                  bmkt_msg_resp_t *msg_resp);
73b847
 
73b847
 int bmkt_sensor_send_async_read_command (bmkt_sensor_t *sensor);
73b847
-#endif /* _SENSOR_H_ */
73b847
diff --git a/libfprint/drivers/synaptics/synaptics.h b/libfprint/drivers/synaptics/synaptics.h
73b847
index cce6be9..37eb362 100644
73b847
--- a/libfprint/drivers/synaptics/synaptics.h
73b847
+++ b/libfprint/drivers/synaptics/synaptics.h
73b847
@@ -16,8 +16,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __synaptics_h__
73b847
-#define __synaptics_h__
73b847
+#pragma once
73b847
 
73b847
 #include "fpi-device.h"
73b847
 #include "fpi-ssm.h"
73b847
@@ -126,5 +125,3 @@ struct _FpiDeviceSynaptics
73b847
   struct syna_enroll_resp_data enroll_resp_data;
73b847
   syna_state_t                 state;
73b847
 };
73b847
-
73b847
-#endif //__synaptics_h__
73b847
diff --git a/libfprint/drivers/upektc.h b/libfprint/drivers/upektc.h
73b847
index 7ea919a..a1f9a23 100644
73b847
--- a/libfprint/drivers/upektc.h
73b847
+++ b/libfprint/drivers/upektc.h
73b847
@@ -19,8 +19,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __UPEKTC_H
73b847
-#define __UPEKTC_H
73b847
+#pragma once
73b847
 
73b847
 #define UPEKTC_CMD_LEN 0x40
73b847
 #define IMAGE_WIDTH 208
73b847
@@ -1936,5 +1935,3 @@ static const unsigned char scan_cmd[0x40] = {
73b847
   0x05, 0x90, 0xf6, 0x77, 0x84, 0xf5, 0x2f, 0x01,
73b847
   0x05, 0x90, 0xf6, 0x00, 0xc8, 0x00, 0xec, 0x00
73b847
 };
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers/upektc_img.h b/libfprint/drivers/upektc_img.h
73b847
index 9185aa8..3052b65 100644
73b847
--- a/libfprint/drivers/upektc_img.h
73b847
+++ b/libfprint/drivers/upektc_img.h
73b847
@@ -17,8 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __UPEKTC_IMG_H
73b847
-#define __UPEKTC_IMG_H
73b847
+#pragma once
73b847
 
73b847
 static const unsigned char upek2020_init_1[] = {
73b847
   'C', 'i', 'a', 'o',
73b847
@@ -140,5 +139,3 @@ static const unsigned char upek2020_ack_frame[] = {
73b847
   0x30,
73b847
   0xac, 0x5b /* CRC */
73b847
 };
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers/vfs5011_proto.h b/libfprint/drivers/vfs5011_proto.h
73b847
index f71a10f..5b2f8f4 100644
73b847
--- a/libfprint/drivers/vfs5011_proto.h
73b847
+++ b/libfprint/drivers/vfs5011_proto.h
73b847
@@ -1,5 +1,4 @@
73b847
-#ifndef __VFS5011_PROTO_H
73b847
-#define __VFS5011_PROTO_H
73b847
+#pragma once
73b847
 
73b847
 #define VFS5011_LINE_SIZE 240
73b847
 #define VFS5011_IMAGE_WIDTH 160
73b847
@@ -6182,5 +6181,3 @@ static unsigned char vfs5011_prepare_04[] = { /* 2903 B */
73b847
   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
73b847
   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
73b847
 };
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/drivers_api.h b/libfprint/drivers_api.h
73b847
index e8ed900..7476ba7 100644
73b847
--- a/libfprint/drivers_api.h
73b847
+++ b/libfprint/drivers_api.h
73b847
@@ -19,8 +19,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __DRIVERS_API_H__
73b847
-#define __DRIVERS_API_H__
73b847
+#pragma once
73b847
 
73b847
 #include "fpi-assembling.h"
73b847
 #include "fpi-device.h"
73b847
@@ -30,5 +29,3 @@
73b847
 #include "fpi-print.h"
73b847
 #include "fpi-usb-transfer.h"
73b847
 #include "fpi-ssm.h"
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/fpi-assembling.h b/libfprint/fpi-assembling.h
73b847
index 77e3c55..295e315 100644
73b847
--- a/libfprint/fpi-assembling.h
73b847
+++ b/libfprint/fpi-assembling.h
73b847
@@ -17,8 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __FPI_ASSEMBLING_H__
73b847
-#define __FPI_ASSEMBLING_H__
73b847
+#pragma once
73b847
 
73b847
 #include <fprint.h>
73b847
 
73b847
@@ -116,5 +115,3 @@ struct fpi_line_asmbl_ctx
73b847
 FpImage *fpi_assemble_lines (struct fpi_line_asmbl_ctx *ctx,
73b847
                              GSList                    *lines,
73b847
                              size_t                     num_lines);
73b847
-
73b847
-#endif
73b847
diff --git a/libfprint/fpi-byte-reader.h b/libfprint/fpi-byte-reader.h
73b847
index 0a661c6..4a14ec8 100644
73b847
--- a/libfprint/fpi-byte-reader.h
73b847
+++ b/libfprint/fpi-byte-reader.h
73b847
@@ -19,8 +19,7 @@
73b847
  * Boston, MA 02110-1301, USA.
73b847
  */
73b847
 
73b847
-#ifndef __FPI_BYTE_READER_H__
73b847
-#define __FPI_BYTE_READER_H__
73b847
+#pragma once
73b847
 
73b847
 #include <glib.h>
73b847
 #include "fpi-byte-utils.h"
73b847
@@ -676,5 +675,3 @@ fpi_byte_reader_skip_inline (FpiByteReader * reader, guint nbytes)
73b847
 #endif /* FPI_BYTE_READER_DISABLE_INLINES */
73b847
 
73b847
 G_END_DECLS
73b847
-
73b847
-#endif /* __FPI_BYTE_READER_H__ */
73b847
diff --git a/libfprint/fpi-byte-utils.h b/libfprint/fpi-byte-utils.h
73b847
index 8a99121..52acb20 100644
73b847
--- a/libfprint/fpi-byte-utils.h
73b847
+++ b/libfprint/fpi-byte-utils.h
73b847
@@ -21,9 +21,7 @@
73b847
  * Boston, MA 02110-1301, USA.
73b847
  */
73b847
 
73b847
-
73b847
-#ifndef __FP_UTILS_H__
73b847
-#define __FP_UTILS_H__
73b847
+#pragma once
73b847
 
73b847
 #include <glib.h>
73b847
 
73b847
@@ -485,4 +483,3 @@ FP_WRITE_DOUBLE_BE(guint8 *data, gdouble num)
73b847
 G_END_DECLS
73b847
 
73b847
 #endif /* __GTK_DOC_IGNORE__ */
73b847
-#endif /* __FP_UTILS_H__ */
73b847
diff --git a/libfprint/fpi-byte-writer.h b/libfprint/fpi-byte-writer.h
73b847
index b15a9a1..ccdaf0b 100644
73b847
--- a/libfprint/fpi-byte-writer.h
73b847
+++ b/libfprint/fpi-byte-writer.h
73b847
@@ -18,8 +18,7 @@
73b847
  * Boston, MA 02110-1301, USA.
73b847
  */
73b847
 
73b847
-#ifndef __FPI_BYTE_WRITER_H__
73b847
-#define __FPI_BYTE_WRITER_H__
73b847
+#pragma once
73b847
 
73b847
 #include "fpi-byte-reader.h"
73b847
 #include <string.h>
73b847
@@ -409,5 +408,3 @@ fpi_byte_writer_fill_inline (FpiByteWriter * writer, guint8 value, guint size)
73b847
 #endif
73b847
 
73b847
 G_END_DECLS
73b847
-
73b847
-#endif /* __FPI_BYTE_WRITER_H__ */
73b847
diff --git a/libfprint/fpi-log.h b/libfprint/fpi-log.h
73b847
index 8f2f6a1..da61204 100644
73b847
--- a/libfprint/fpi-log.h
73b847
+++ b/libfprint/fpi-log.h
73b847
@@ -17,8 +17,7 @@
73b847
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
73b847
  */
73b847
 
73b847
-#ifndef __FPI_LOG_H__
73b847
-#define __FPI_LOG_H__
73b847
+#pragma once
73b847
 
73b847
 /**
73b847
  * SECTION:fpi-log
73b847
@@ -94,5 +93,3 @@
73b847
  * Same as BUG_ON() but is always true.
73b847
  */
73b847
 #define BUG() BUG_ON (1)
73b847
-
73b847
-#endif
73b847
-- 
73b847
2.24.1
73b847