diff --git a/src/graphics.cpp b/src/graphics.cpp
index 51db8e9d30c4ea8298b05d0e8286a1c07b6ca1dd..8717bdc3f13914520321839e571b9a28f2a75a64 100644
--- a/src/graphics.cpp
+++ b/src/graphics.cpp
@@ -109,7 +109,7 @@ void displayAxes(void)
 int VertexID=10;
 void ActiveMesh::displayMesh(void)
 {
-	glColor3f(0.8,0.8,0.8);
+	glColor3f(0.8f,0.8f,0.8f);
 
 	/*
 	for (unsigned int i=0; i < ID.size(); i+=3)
@@ -143,10 +143,10 @@ void ActiveMesh::displayMesh(void)
 	glPointSize(4.0f);
 	glBegin(GL_POINTS);
 	// centre vertex:
-	glColor3f(0.0,0.0,1.0);
+	glColor3f(0.0f,0.0f,1.0f);
 	glVertex3f(Pos[VertexID].x,Pos[VertexID].y,Pos[VertexID].z);
 	// neigs:
-	glColor3f(1.0,0.0,0.0);
+	glColor3f(1.0f,0.0f,0.0f);
 	for (unsigned int i=0; i < neigs.size(); ++i)
 		glVertex3f(Pos[neigs[i]].x,Pos[neigs[i]].y,Pos[neigs[i]].z);
 	glEnd();