From: Tomohiro Kusumi Date: Fri, 14 Apr 2017 21:06:26 +0000 (+0300) Subject: Make oslib/linux-dev-lookup.c a stand-alone library X-Git-Tag: fio-2.20~35 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=10c37df111032901e790cd57e7df43a42edd8ba8 Make oslib/linux-dev-lookup.c a stand-alone library It needs to include linux-dev-lookup.h from local directory where linux-dev-lookup.c is also located, to be able to use this as a stand-alone library, which is useful for debugging purpose. In fact, most of the files under oslib/ directory do things this way. It also doesn't need to include os/os.h as it has no dependency. -- # cat ./test10.c #include #include "oslib/linux-dev-lookup.h" int main(void) { /* just to see if it compiles */ blktrace_lookup_device(NULL, NULL, 0, 0); return 0; } # gcc -Wall -g ./test10.c oslib/linux-dev-lookup.c Signed-off-by: Tomohiro Kusumi Signed-off-by: Jens Axboe --- diff --git a/oslib/linux-dev-lookup.c b/oslib/linux-dev-lookup.c index 2bbd14a0..5fbccd33 100644 --- a/oslib/linux-dev-lookup.c +++ b/oslib/linux-dev-lookup.c @@ -5,8 +5,7 @@ #include #include -#include "../os/os.h" -#include "oslib/linux-dev-lookup.h" +#include "linux-dev-lookup.h" int blktrace_lookup_device(const char *redirect, char *path, unsigned int maj, unsigned int min)