From 0ea69dab7bd8f02dd1f72bc1d7fa1dc0b865e24f Mon Sep 17 00:00:00 2001
From: axel <axel@liljencrantz.se>
Date: Thu, 23 Feb 2006 00:20:42 +1000
Subject: [PATCH] Drop unuses error counter for string conversions

darcs-hash:20060222142042-ac50b-25f2e050c680071ccec6989e477f6db5904a2713.gz
---
 common.c | 12 ------------
 reader.c |  2 --
 2 files changed, 14 deletions(-)

diff --git a/common.c b/common.c
index 32f853c2f..e39febd1e 100644
--- a/common.c
+++ b/common.c
@@ -71,13 +71,6 @@ parts of fish.
 
 struct termios shell_modes;      
 
-/**
-   Number of error encountered. This is reset after each command, and
-   used to limit the number of error messages on commands with many
-   string convertion problems.
-*/
-static int error_count=0;
-
 int error_max=1;
 
 wchar_t ellipsis_char;
@@ -271,11 +264,6 @@ wchar_t *str2wcs_internal( const char *in, wchar_t *out )
 	return out;	
 }
 
-void error_reset()
-{
-	error_count=0;
-}
-
 char *wcs2str( const wchar_t *in )
 {
 	char *out;	
diff --git a/reader.c b/reader.c
index 8e7b413d3..f1301277f 100644
--- a/reader.c
+++ b/reader.c
@@ -2287,7 +2287,6 @@ static int read_i()
 		{
 			prev_end_loop=0;
 		}
-		error_reset();
 
 	}
 	reader_pop();
@@ -2935,7 +2934,6 @@ static int read_ni( int fd )
 		free( buff );
 		res=1;
 	}
-	error_reset();
 	return res;
 }