xz: Fix return value type in io_write_buf().

It didn't affect the behavior of the code since -1
becomes true anyway.
diff --git a/src/xz/file_io.c b/src/xz/file_io.c
index 21cdecb..a54dfa2 100644
--- a/src/xz/file_io.c
+++ b/src/xz/file_io.c
@@ -1035,7 +1035,7 @@
 		if (amount == -1) {
 			if (errno == EINTR) {
 				if (user_abort)
-					return -1;
+					return true;
 
 				continue;
 			}