diff --git a/Graphics/gl2ps.cpp b/Graphics/gl2ps.cpp
index 5c17ec0933a58c2178f78f67182ac5f9bd63778f..1e0dee932f91d670498758c2fe7226ee6efe6923 100644
--- a/Graphics/gl2ps.cpp
+++ b/Graphics/gl2ps.cpp
@@ -2277,7 +2277,7 @@ static void gl2psParseFeedbackBuffer(GLint used)
   GLboolean boundary;
   GLint i, sizeoffloat, count, v, vtot, offset = 0, factor = 0, auxindex = 0;
   GLint lcap = 0, ljoin = 0;
-  GLfloat lwidth = 1.0F, psize = 1.0F, ofactor, ounits;
+  GLfloat lwidth = 1.0F, psize = 1.0F, ofactor = 0.0F, ounits = 0.0F;
   GLfloat *current;
   GL2PSvertex vertices[3];
   GL2PSprimitive *prim;