From 7afa190a358e69eab1b2f45dd7e26e218306fee4 Mon Sep 17 00:00:00 2001
From: bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Date: Wed, 25 Oct 2000 03:31:15 +0000
Subject: Fix for bug #1068 from Kent Robotti

Call perror and exit instead of fatalError


git-svn-id: svn://busybox.net/trunk/busybox@1230 69ca8d6d-28ef-0310-b511-8ec308f3f277
---
 coreutils/dd.c | 6 ++++--
 dd.c           | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/coreutils/dd.c b/coreutils/dd.c
index 01441c314..1002c0771 100644
--- a/coreutils/dd.c
+++ b/coreutils/dd.c
@@ -116,7 +116,8 @@ extern int dd_main(int argc, char **argv)
 		 * here anyways... */
 
 		/* free(buf); */
-		fatalError( inFile);
+		perror(inFile);
+		exit(FALSE);
 	}
 
 	if (outFile == NULL)
@@ -131,7 +132,8 @@ extern int dd_main(int argc, char **argv)
 
 		/* close(inFd);
 		   free(buf); */
-		fatalError( outFile);
+		perror(outFile);
+		exit(FALSE);
 	}
 
 	lseek(inFd, (off_t) (skipBlocks * blockSize), SEEK_SET);
diff --git a/dd.c b/dd.c
index 01441c314..1002c0771 100644
--- a/dd.c
+++ b/dd.c
@@ -116,7 +116,8 @@ extern int dd_main(int argc, char **argv)
 		 * here anyways... */
 
 		/* free(buf); */
-		fatalError( inFile);
+		perror(inFile);
+		exit(FALSE);
 	}
 
 	if (outFile == NULL)
@@ -131,7 +132,8 @@ extern int dd_main(int argc, char **argv)
 
 		/* close(inFd);
 		   free(buf); */
-		fatalError( outFile);
+		perror(outFile);
+		exit(FALSE);
 	}
 
 	lseek(inFd, (off_t) (skipBlocks * blockSize), SEEK_SET);
-- 
cgit v1.2.3-55-g6feb