1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00

lvm2app: Remove forward declarations.

Remove the forward struct declaration.  This isn't needed for
implementing opaque data pointers.

Signed-off-by: Tony Asleson <tasleson@redhat.com>
This commit is contained in:
Tony Asleson 2013-10-03 16:06:05 -05:00
parent fe5b538c14
commit 12d5e53953

View File

@ -84,20 +84,13 @@ const char *lvm_library_get_version(void);
/******************************** structures ********************************/
/**
* Opaque structures - do not use directly. Internal structures may change
* without notice between releases, whereas this API will be changed much less
* frequently. Backwards compatibility will normally be preserved in future
* releases. On any occasion when the developers do decide to break backwards
* compatibility in any significant way, the LVM_LIBAPI number (included in
* the library's soname) will be incremented.
* Opaque C pointers - Internal structures may change without notice between
* releases, whereas this API will be changed much less frequently. Backwards
* compatibility will normally be preserved in future releases. On any occasion
* when the developers do decide to break backwards compatibility in any
* significant way, the LVM_LIBAPI number (included in the library's soname)
* will be incremented.
*/
struct lvm;
struct physical_volume;
struct volume_group;
struct logical_volume;
struct lv_segment;
struct pv_segment;
struct lvm_lv_create_params;
/**
* \class lvm_t