some more count vs. end confusion
diff --git a/src/mesa/tnl/t_vertex.c b/src/mesa/tnl/t_vertex.c
index 1e06163..3729e1c 100644
--- a/src/mesa/tnl/t_vertex.c
+++ b/src/mesa/tnl/t_vertex.c
@@ -1009,9 +1009,9 @@
 
 
 void _tnl_build_vertices( GLcontext *ctx,
-		       GLuint start,
-		       GLuint count,
-		       GLuint newinputs )
+			  GLuint start,
+			  GLuint end,
+			  GLuint newinputs )
 {
    struct tnl_clipspace *vtx = GET_VERTEX_STATE(ctx);
    GLuint stride = vtx->vertex_size;
@@ -1021,18 +1021,18 @@
    vtx->new_inputs = 0;
 
    if (newinputs)
-      vtx->emit( ctx, start, count, v );
+      vtx->emit( ctx, start, end, v );
 }
 
 
 void *_tnl_emit_vertices_to_buffer( GLcontext *ctx,
-				   GLuint start,
-				   GLuint count,
-				   void *dest )
+				    GLuint start,
+				    GLuint end,
+				    void *dest )
 {
    struct tnl_clipspace *vtx = GET_VERTEX_STATE(ctx);
-   vtx->emit( ctx, start, count, dest );
-   return (void *)((GLubyte *)dest + vtx->vertex_size * (count - start));
+   vtx->emit( ctx, start, end, dest );
+   return (void *)((GLubyte *)dest + vtx->vertex_size * (end - start));
 }
 
 
diff --git a/src/mesa/tnl/t_vertex.h b/src/mesa/tnl/t_vertex.h
index 10d6763..297b6a4 100644
--- a/src/mesa/tnl/t_vertex.h
+++ b/src/mesa/tnl/t_vertex.h
@@ -103,12 +103,12 @@
 
 extern void *_tnl_emit_vertices_to_buffer( GLcontext *ctx,
 					   GLuint start,
-					   GLuint count,
+					   GLuint end,
 					   void *dest );
 
 extern void _tnl_build_vertices( GLcontext *ctx,
 				 GLuint start,
-				 GLuint count,
+				 GLuint end,
 				 GLuint newinputs );
 
 extern void _tnl_invalidate_vertices( GLcontext *ctx, GLuint newinputs );