use inline 'libraryVersion()' function (closes #858)

This commit is contained in:
Kevin Ushey
2017-03-22 15:51:02 +01:00
committed by Martin Hořeňovský
parent cffb031ce1
commit e04dc5105b
5 changed files with 8 additions and 5 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ namespace Catch {
void operator=( Version const& );
};
extern Version libraryVersion;
inline Version libraryVersion();
}
#endif // TWOBLUECUBES_CATCH_VERSION_H_INCLUDED
+4 -1
View File
@@ -37,7 +37,10 @@ namespace Catch {
return os;
}
Version libraryVersion( 1, 8, 2, "", 0 );
inline Version libraryVersion() {
static Version version(1, 8, 2, "", 0);
return version;
}
}