mirror of
https://gitlab.freedesktop.org/libfprint/libfprint.git
synced 2025-11-15 07:38:12 +00:00
fpi-ssm, fpi-usb-transfer: Use fwd-declarations to avoid headers dependencies
Don't make headers inclusions dependent on each others, given that FpiSsm depends on FpiUsbTransfer and vice-versa, so fix the dependency cycle by using forwarded declarations.
This commit is contained in:
@@ -30,8 +30,7 @@ G_BEGIN_DECLS
|
||||
#define FPI_USB_ENDPOINT_OUT 0x00
|
||||
|
||||
typedef struct _FpiUsbTransfer FpiUsbTransfer;
|
||||
|
||||
#include "fpi-ssm.h"
|
||||
typedef struct _FpiSsm FpiSsm;
|
||||
|
||||
typedef void (*FpiUsbTransferCallback)(FpiUsbTransfer *transfer,
|
||||
FpDevice *dev,
|
||||
|
||||
Reference in New Issue
Block a user