Codacy: Error-prone Code

Member variable 'version_info::special_separator_' is not initialized in the constructor.
This commit is contained in:
Gregory A Lundberg 2018-10-26 09:57:17 -05:00
parent bd02a4f234
commit c559f9fc68
No known key found for this signature in database
GPG Key ID: 149484078AE8AE9E
2 changed files with 6 additions and 1 deletions

View File

@ -49,6 +49,11 @@ version_info::version_info()
{
}
version_info::version_info(const char* str)
: version_info(std::string(str))
{
}
version_info::version_info(unsigned int major, unsigned int minor, unsigned int revision_level,
char special_separator, const std::string& special)
: nums_(3,0), special_(special), special_separator_(special_separator)

View File

@ -45,7 +45,7 @@ class version_info
public:
version_info(); /**< Default constructor. */
version_info(const std::string&); /**< String constructor. */
version_info(const char* str) : version_info(std::string(str)) {}
version_info(const char* str);
/** Simple list constructor. */
version_info(unsigned int major, unsigned int minor, unsigned int revision_level,