Commit 2f81256f authored by Davis King's avatar Davis King

Code cleanup

parent 34b0a2e1
...@@ -11,9 +11,9 @@ extern "C" ...@@ -11,9 +11,9 @@ extern "C"
// from compiling part of their application with DLIB_ASSERT enabled and part with them // from compiling part of their application with DLIB_ASSERT enabled and part with them
// disabled since doing that would be a violation of C++'s one definition rule. // disabled since doing that would be a violation of C++'s one definition rule.
#ifdef ENABLE_ASSERTS #ifdef ENABLE_ASSERTS
int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1; const int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1 = 0;
#else #else
int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1_; const int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1_ = 0;
#endif #endif
...@@ -29,7 +29,7 @@ extern "C" ...@@ -29,7 +29,7 @@ extern "C"
// Or even better, don't install dlib at all and instead build your program as shown in // Or even better, don't install dlib at all and instead build your program as shown in
// examples/CMakeLists.txt // examples/CMakeLists.txt
#if defined(DLIB_NOT_CONFIGURED) && !defined(DLIB__CMAKE_GENERATED_A_CONFIG_H_FILE) #if defined(DLIB_NOT_CONFIGURED) && !defined(DLIB__CMAKE_GENERATED_A_CONFIG_H_FILE)
int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_2; const int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_2 = 0;
#endif #endif
...@@ -37,7 +37,7 @@ extern "C" ...@@ -37,7 +37,7 @@ extern "C"
#ifdef DLIB_CHECK_FOR_VERSION_MISSMATCH #ifdef DLIB_CHECK_FOR_VERSION_MISSMATCH
int DLIB_CHECK_FOR_VERSION_MISSMATCH; const int DLIB_CHECK_FOR_VERSION_MISSMATCH = 0;
#endif #endif
} }
......
...@@ -17,13 +17,12 @@ extern "C" ...@@ -17,13 +17,12 @@ extern "C"
// you have simply forgotten to compile dlib/all/source.cpp into your application. // you have simply forgotten to compile dlib/all/source.cpp into your application.
// =========================>>> WHY YOU ARE GETTING AN ERROR HERE <<<========================= // =========================>>> WHY YOU ARE GETTING AN ERROR HERE <<<=========================
#ifdef ENABLE_ASSERTS #ifdef ENABLE_ASSERTS
extern int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1; const extern int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1;
inline int dlib_check_consistent_assert_usage() { USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1 = 0; return 0; } const int DLIB_NO_WARN_UNUSED dlib_check_assert_helper_variable = USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1;
#else #else
extern int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1_; const extern int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1_;
inline int dlib_check_consistent_assert_usage() { USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1_ = 0; return 0; } const int DLIB_NO_WARN_UNUSED dlib_check_assert_helper_variable = USER_ERROR__inconsistent_build_configuration__see_dlib_faq_1_;
#endif #endif
const int DLIB_NO_WARN_UNUSED dlib_check_assert_helper_variable = dlib_check_consistent_assert_usage();
...@@ -39,9 +38,8 @@ extern "C" ...@@ -39,9 +38,8 @@ extern "C"
// Or even better, don't install dlib at all and instead build your program as shown in // Or even better, don't install dlib at all and instead build your program as shown in
// examples/CMakeLists.txt // examples/CMakeLists.txt
#if defined(DLIB_NOT_CONFIGURED) && !defined(DLIB__CMAKE_GENERATED_A_CONFIG_H_FILE) #if defined(DLIB_NOT_CONFIGURED) && !defined(DLIB__CMAKE_GENERATED_A_CONFIG_H_FILE)
extern int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_2; const extern int USER_ERROR__inconsistent_build_configuration__see_dlib_faq_2;
inline int dlib_check_consistent_config_h_usage() { USER_ERROR__inconsistent_build_configuration__see_dlib_faq_2 = 0; return 0; } const int DLIB_NO_WARN_UNUSED dlib_check_not_configured_helper_variable = USER_ERROR__inconsistent_build_configuration__see_dlib_faq_2;
const int DLIB_NO_WARN_UNUSED dlib_check_not_configured_helper_variable = dlib_check_consistent_config_h_usage();
#endif #endif
...@@ -49,9 +47,8 @@ extern "C" ...@@ -49,9 +47,8 @@ extern "C"
// Cause the user to get a linker error if they try to use header files from one version of // Cause the user to get a linker error if they try to use header files from one version of
// dlib with the compiled binary from a different version of dlib. // dlib with the compiled binary from a different version of dlib.
#ifdef DLIB_CHECK_FOR_VERSION_MISSMATCH #ifdef DLIB_CHECK_FOR_VERSION_MISSMATCH
extern int DLIB_CHECK_FOR_VERSION_MISSMATCH; const extern int DLIB_CHECK_FOR_VERSION_MISSMATCH;
inline int dlib_check_for_dlib_version_missmatch() { DLIB_CHECK_FOR_VERSION_MISSMATCH = 0; return 0; } const int DLIB_NO_WARN_UNUSED dlib_check_for_version_missmatch = DLIB_CHECK_FOR_VERSION_MISSMATCH;
const int DLIB_NO_WARN_UNUSED dlib_check_for_version_missmatch = dlib_check_for_dlib_version_missmatch();
#endif #endif
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment