mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-12 16:10:54 +00:00
libsysprof-capture: Drop duplicate struct typedefs
All three of these structs are already defined in
`sysprof-capture-types.h`, which is included from these three headers.
Drop the duplicate definition to silence the Clang warning:
```
In file included from /opt/gnome/install/include/sysprof-4/sysprof-capture.h:63:
/opt/gnome/install/include/sysprof-4/sysprof-capture-cursor.h:67:38: warning: redefinition of typedef 'SysprofCaptureCursor' is a C11 feature [-Wtypedef-redefinition]
typedef struct _SysprofCaptureCursor SysprofCaptureCursor;
^
/opt/gnome/install/include/sysprof-4/sysprof-capture-types.h:98:41: note: previous definition is here
typedef struct _SysprofCaptureCursor SysprofCaptureCursor;
```
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
This commit is contained in:
@ -64,8 +64,6 @@
|
|||||||
|
|
||||||
SYSPROF_BEGIN_DECLS
|
SYSPROF_BEGIN_DECLS
|
||||||
|
|
||||||
typedef struct _SysprofCaptureCursor SysprofCaptureCursor;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SysprofCaptureCursorCallback:
|
* SysprofCaptureCursorCallback:
|
||||||
*
|
*
|
||||||
|
|||||||
@ -64,8 +64,6 @@
|
|||||||
|
|
||||||
SYSPROF_BEGIN_DECLS
|
SYSPROF_BEGIN_DECLS
|
||||||
|
|
||||||
typedef struct _SysprofCaptureReader SysprofCaptureReader;
|
|
||||||
|
|
||||||
SYSPROF_AVAILABLE_IN_ALL
|
SYSPROF_AVAILABLE_IN_ALL
|
||||||
SysprofCaptureReader *sysprof_capture_reader_new (const char *filename);
|
SysprofCaptureReader *sysprof_capture_reader_new (const char *filename);
|
||||||
SYSPROF_AVAILABLE_IN_ALL
|
SYSPROF_AVAILABLE_IN_ALL
|
||||||
|
|||||||
@ -65,8 +65,6 @@
|
|||||||
|
|
||||||
SYSPROF_BEGIN_DECLS
|
SYSPROF_BEGIN_DECLS
|
||||||
|
|
||||||
typedef struct _SysprofCaptureWriter SysprofCaptureWriter;
|
|
||||||
|
|
||||||
SYSPROF_AVAILABLE_IN_ALL
|
SYSPROF_AVAILABLE_IN_ALL
|
||||||
SysprofCaptureWriter *sysprof_capture_writer_new_from_env (size_t buffer_size);
|
SysprofCaptureWriter *sysprof_capture_writer_new_from_env (size_t buffer_size);
|
||||||
SYSPROF_AVAILABLE_IN_ALL
|
SYSPROF_AVAILABLE_IN_ALL
|
||||||
|
|||||||
Reference in New Issue
Block a user