Jiří Moskovčák 314394
--- acl-2.2.45/setfacl/setfacl.c.old	2007-11-08 14:04:42.000000000 +0100
Jiří Moskovčák 314394
+++ acl-2.2.45/setfacl/setfacl.c	2007-11-08 14:05:43.000000000 +0100
Jiří Moskovčák 314394
@@ -144,7 +144,7 @@ restore(
Jiří Moskovčák 314394
 		if (error < 0)
Jiří Moskovčák 314394
 			goto fail;
Jiří Moskovčák 314394
 		if (error == 0)
Jiří Moskovčák 314394
-			return 0;
Jiří Moskovčák 314394
+			return status;
Jiří Moskovčák 314394
 
Jiří Moskovčák 314394
 		if (path_p == NULL) {
Jiří Moskovčák 314394
 			if (filename) {
Jiří Moskovčák 314394
@@ -158,6 +158,7 @@ restore(
Jiří Moskovčák 314394
 						 "aborting\n"),
Jiří Moskovčák 314394
 					progname, backup_line);
Jiří Moskovčák 314394
 			}
Jiří Moskovčák 314394
+			status = 1;
Jiří Moskovčák 314394
 			goto getout;
Jiří Moskovčák 314394
 		}
Jiří Moskovčák 314394
 
Jiří Moskovčák 314394
@@ -176,6 +177,7 @@ restore(
Jiří Moskovčák 314394
 			fprintf(stderr, _("%s: %s: %s in line %d\n"),
Jiří Moskovčák 314394
 			        progname, xquote(filename), strerror(errno),
Jiří Moskovčák 314394
 				line);
Jiří Moskovčák 314394
+			status = 1;
Jiří Moskovčák 314394
 			goto getout;
Jiří Moskovčák 314394
 		}
Jiří Moskovčák 314394