From a7008bfac93650102a668b2b26e2b4360f9cdf4f Mon Sep 17 00:00:00 2001 From: marco <marco@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Wed, 7 Jul 2010 10:10:34 +0000 Subject: [PATCH] fix warnings/errors detected by clang As of this commit, we are now able to compile ost (no gfx/no gui). Unittests are all passing and ost starts up normally. git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2539 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- modules/mol/base/src/impl/entity_impl.hh | 2 +- modules/mol/base/src/impl/query_impl.hh | 2 +- modules/mol/base/tests/test_delete.cc | 14 +++++--------- modules/qa/src/amino_acids.hh | 2 +- modules/qa/src/solis_torsion_potential.cc | 8 ++++---- modules/qa/src/solis_torsion_statistics.cc | 8 ++++---- modules/seq/alg/src/sequence_identity.hh | 2 +- 7 files changed, 17 insertions(+), 21 deletions(-) diff --git a/modules/mol/base/src/impl/entity_impl.hh b/modules/mol/base/src/impl/entity_impl.hh index ae1208f5e..1dd0c21da 100644 --- a/modules/mol/base/src/impl/entity_impl.hh +++ b/modules/mol/base/src/impl/entity_impl.hh @@ -75,7 +75,7 @@ typedef enum { // dirty trace (implies dirty ICS) DirtyTrace=DirtyICS+4, DirtyOrganizer=8, - DisableICS=16, + DisableICS=16 } EntityDirtyFlags; diff --git a/modules/mol/base/src/impl/query_impl.hh b/modules/mol/base/src/impl/query_impl.hh index 2a025bf4a..d9a28760a 100644 --- a/modules/mol/base/src/impl/query_impl.hh +++ b/modules/mol/base/src/impl/query_impl.hh @@ -66,7 +66,7 @@ namespace tok { None, UnknownChar, UnterminatedQuote, - String, + String } Type; } diff --git a/modules/mol/base/tests/test_delete.cc b/modules/mol/base/tests/test_delete.cc index 636682201..c117f5d9a 100644 --- a/modules/mol/base/tests/test_delete.cc +++ b/modules/mol/base/tests/test_delete.cc @@ -65,20 +65,16 @@ struct Fixture { AtomHandle ad; TorsionHandle t; }; -void test_atom_delete() { + +BOOST_AUTO_TEST_SUITE( mol_base ) + +BOOST_AUTO_TEST_CASE(atom_delete) +{ Fixture f; XCSEditor e=f.e.RequestXCSEditor(); e.DeleteAtom(f.ab); E ev; BOOST_CHECK_NO_THROW(f.e.Apply(ev)); - -} - -BOOST_AUTO_TEST_SUITE( mol_base ) - -BOOST_AUTO_TEST_CASE(test_atom_delete) -{ - test_atom_delete(); } BOOST_AUTO_TEST_SUITE_END() \ No newline at end of file diff --git a/modules/qa/src/amino_acids.hh b/modules/qa/src/amino_acids.hh index 809e8066a..d2337068c 100644 --- a/modules/qa/src/amino_acids.hh +++ b/modules/qa/src/amino_acids.hh @@ -38,7 +38,7 @@ typedef enum { Met, Trp, Tyr, Thr, Val, Ile, Leu, Gly, Pro, - His, Phe, Xxx, + His, Phe, Xxx } AminoAcid; diff --git a/modules/qa/src/solis_torsion_potential.cc b/modules/qa/src/solis_torsion_potential.cc index 61a4768dd..a7b0ffde0 100644 --- a/modules/qa/src/solis_torsion_potential.cc +++ b/modules/qa/src/solis_torsion_potential.cc @@ -33,9 +33,9 @@ namespace ost { namespace qa { namespace { -class TorsionEnergyCalc : public mol::EntityVisitor { +class SolisTorsionEnergyCalc : public mol::EntityVisitor { public: - TorsionEnergyCalc(TorsionPotentialSolis::TorsionEnergies& energies, + SolisTorsionEnergyCalc(TorsionPotentialSolis::TorsionEnergies& energies, TorsionPotentialOptsSolis opts): energies_(energies), prev_(Xxx), center_(Xxx), energy_(0.0), opts_(opts), num_torsions_(0) @@ -193,7 +193,7 @@ void TorsionPotentialSolis::SaveToFile(const String& path) Real TorsionPotentialSolis::GetTotalEnergy(mol::EntityHandle entity) { - TorsionEnergyCalc c(energies_, options_); + SolisTorsionEnergyCalc c(energies_, options_); entity.Apply(c); num_torsions_ = c.GetEnergyCounts(); return c.GetEnergy(); @@ -201,7 +201,7 @@ Real TorsionPotentialSolis::GetTotalEnergy(mol::EntityHandle entity) Real TorsionPotentialSolis::GetTotalEnergy(mol::EntityView entity) { - TorsionEnergyCalc c(energies_, options_); + SolisTorsionEnergyCalc c(energies_, options_); entity.Apply(c); num_torsions_ = c.GetEnergyCounts(); return c.GetEnergy(); diff --git a/modules/qa/src/solis_torsion_statistics.cc b/modules/qa/src/solis_torsion_statistics.cc index dde884087..9b48639b8 100644 --- a/modules/qa/src/solis_torsion_statistics.cc +++ b/modules/qa/src/solis_torsion_statistics.cc @@ -34,9 +34,9 @@ namespace ost { namespace qa { namespace { -class TorsionStat : public mol::EntityVisitor { +class TorsionStatSolis : public mol::EntityVisitor { public: - TorsionStat(TorsionStatisticsSolis::TorsionHistogram& histo): + TorsionStatSolis(TorsionStatisticsSolis::TorsionHistogram& histo): histo_(histo) {} @@ -94,13 +94,13 @@ int TorsionStatisticsSolis::GetTorsionBucketSize() const void TorsionStatisticsSolis::Extract(mol::EntityView view) { - TorsionStat stat(histogram_); + TorsionStatSolis stat(histogram_); view.Apply(stat); } void TorsionStatisticsSolis::Extract(mol::EntityHandle entity) { - TorsionStat stat(histogram_); + TorsionStatSolis stat(histogram_); entity.Apply(stat); } diff --git a/modules/seq/alg/src/sequence_identity.hh b/modules/seq/alg/src/sequence_identity.hh index 4b775ef92..82c6d9cde 100644 --- a/modules/seq/alg/src/sequence_identity.hh +++ b/modules/seq/alg/src/sequence_identity.hh @@ -30,7 +30,7 @@ namespace ost { namespace seq { namespace alg { struct RefMode { enum Type { ALIGNMENT=0, - LONGER_SEQUENCE, + LONGER_SEQUENCE }; }; -- GitLab