From 59e8b1f0536f25cd895ddb740ea5fbafdbfb2f7c Mon Sep 17 00:00:00 2001
From: Gerardo Tauriello <gerardo.tauriello@unibas.ch>
Date: Fri, 25 May 2018 18:36:50 +0200
Subject: [PATCH] Removed compile warnings.

---
 modules/gfx/src/vertex_array.cc             | 2 +-
 modules/io/pymod/wrap_io.cc                 | 2 --
 modules/mol/alg/src/lddt.cc                 | 2 +-
 modules/mol/alg/src/local_dist_diff_test.cc | 8 ++++----
 4 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/modules/gfx/src/vertex_array.cc b/modules/gfx/src/vertex_array.cc
index 520e0d0e9..847e38d14 100644
--- a/modules/gfx/src/vertex_array.cc
+++ b/modules/gfx/src/vertex_array.cc
@@ -1362,7 +1362,7 @@ void IndexedVertexArray::draw_aalines()
       {e3[0],e3[1],e3[2]},
       {ve0.c[0],ve0.c[1],ve0.c[2],ve0.c[3]},
       {ve1.c[0],ve1.c[1],ve1.c[2],ve1.c[3]},
-      -0.5*(q0[2]+q1[2])};
+      -0.5f*(q0[2]+q1[2])};
     line_list.push_back(le);
   }
 
diff --git a/modules/io/pymod/wrap_io.cc b/modules/io/pymod/wrap_io.cc
index 4b64e6189..a5abde8cc 100644
--- a/modules/io/pymod/wrap_io.cc
+++ b/modules/io/pymod/wrap_io.cc
@@ -71,8 +71,6 @@ BOOST_PYTHON_FUNCTION_OVERLOADS(save_entity_view_ov,
 ost::mol::alg::StereoChemicalProps (*read_props_a)(String filename, bool check) = &ReadStereoChemicalPropsFile;
 ost::mol::alg::StereoChemicalProps (*read_props_b)(bool check) = &ReadStereoChemicalPropsFile;
 
-
-Real (*lddt_c)(const mol::EntityView&, const mol::EntityView& , Real, Real, const String&)=&mol::alg::LocalDistDiffTest;
 }
 
 void export_pdb_io();
diff --git a/modules/mol/alg/src/lddt.cc b/modules/mol/alg/src/lddt.cc
index dfb239ed7..4a9c095f5 100644
--- a/modules/mol/alg/src/lddt.cc
+++ b/modules/mol/alg/src/lddt.cc
@@ -374,7 +374,7 @@ int main (int argc, char **argv)
   }
 
     // computes the lddt score   
-    Real lddt = LocalDistDiffTest(model_view, ref_list, glob_dist_list, settings);
+    LocalDistDiffTest(model_view, ref_list, glob_dist_list, settings);
 
     // prints the residue-by-residue statistics
     std::vector<lDDTLocalScore> local_scores;
diff --git a/modules/mol/alg/src/local_dist_diff_test.cc b/modules/mol/alg/src/local_dist_diff_test.cc
index 20e608170..de6ea31e6 100644
--- a/modules/mol/alg/src/local_dist_diff_test.cc
+++ b/modules/mol/alg/src/local_dist_diff_test.cc
@@ -398,10 +398,10 @@ StereoChemicalProps::StereoChemicalProps(
   ost::mol::alg::StereoChemicalParams& init_bond_table,
   ost::mol::alg::StereoChemicalParams& init_angle_table,
   ost::mol::alg::ClashingDistances& init_nonbonded_table):
+    is_valid(true),
     bond_table(init_bond_table),
     angle_table(init_angle_table),
-    nonbonded_table(init_nonbonded_table),
-    is_valid(true) {}
+    nonbonded_table(init_nonbonded_table) {}
 
 lDDTSettings::lDDTSettings(): radius(15.0), 
                               sequence_separation(0),
@@ -495,8 +495,8 @@ lDDTScorer::lDDTScorer(std::vector<EntityView>& init_references,
                        ost::mol::EntityView& init_model,
                        lDDTSettings& init_settings):
   settings(init_settings),
-  references_view(init_references),
-  model_view(init_model)
+  model_view(init_model),
+  references_view(init_references)
   {
     _score_calculated = false;
     _score_valid = false;
-- 
GitLab