Remove trailing whitespace.  Update copyright to include 2004.
diff --git a/coreutils/echo.c b/coreutils/echo.c
index b600a1f..26a6fbf 100644
--- a/coreutils/echo.c
+++ b/coreutils/echo.c
@@ -55,7 +55,7 @@
 		 * that all of the options specified are actually valid.
 		 * Otherwise, the string should just be echoed.
 		 */
-		
+
 		if (!*(p = *argv + 1)) {	/* A single '-', so echo it. */
 			goto just_echo;
 		}
@@ -87,7 +87,7 @@
 		while ((c = *(*argv)++)) {
 			if (c == eflag) {	/* Check for escape seq. */
 				if (**argv == 'c') {
-					/* '\c' means cancel newline and 
+					/* '\c' means cancel newline and
 					 * ignore all subsequent chars. */
 					goto DONE;
 				}
@@ -141,8 +141,8 @@
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  *
- * 3. <BSD Advertising Clause omitted per the July 22, 1999 licensing change 
- *		ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change> 
+ * 3. <BSD Advertising Clause omitted per the July 22, 1999 licensing change
+ *		ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change>
  *
  *	California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors