Fix compilation of lib/blkid/blkidP.h as C++.
Brought to you by:
tytso
When lib/blkid/blkidP.h is compiled as a C++ header, __cplusplus is defined and the function definitions are to be encased in an 'extern "C" { ... }' block, but only the second part (the closing brace) is included. The patch adds the 'extern "C" {' and thus fixes compilation as C++.
This bug was found with cppcheck.
Patch against current git.