From 470304e2a234dd63816f55c055d76ca6b0ce2743 Mon Sep 17 00:00:00 2001 From: Dave Wysochanski Date: Tue, 10 Mar 2009 15:38:46 +0000 Subject: [PATCH] Remove unnecessary includes in lvm_base.c. We would like to declare our handles pv_t, vg_t, and lv_t in the external library header lvm.h. However, these are already defined in metadata-exported.h for the use of some of the in-progress liblvm APIs. Thus, we cannot both define them in lvm.h and include metadata-exported.h in the external library C files. We could use preprocessor tricks (#ifndef) but for now we just avoid the include. --- liblvm/lvm_base.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/liblvm/lvm_base.c b/liblvm/lvm_base.c index f91753381..213246ac2 100644 --- a/liblvm/lvm_base.c +++ b/liblvm/lvm_base.c @@ -16,8 +16,6 @@ #include "lvm.h" #include "toolcontext.h" #include "locking.h" -#include "metadata-exported.h" -#include "report.h" lvm_t lvm_create(const char *system_dir) { -- 2.43.5