From c815d3d5f5891197e9000ebc0e10b9b28fca1605 Mon Sep 17 00:00:00 2001
From: Duncan Overbruck <mail@duncano.de>
Date: Mon, 5 Aug 2019 15:41:11 +0200
Subject: [PATCH] lib/package_remove.c: fix check_remove_pkg_files if euid is 0

True means the check failed, false means success
---
 lib/package_remove.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/package_remove.c b/lib/package_remove.c
index 00e3be41..75fc97aa 100644
--- a/lib/package_remove.c
+++ b/lib/package_remove.c
@@ -43,7 +43,7 @@ check_remove_pkg_files(struct xbps_handle *xhp,
 	bool fail = false;
 
 	if (euid == 0)
-		return true;
+		return false;
 
 	for (unsigned int i = 0; i < xbps_array_count(obsoletes); i++) {
 		const char *file = NULL;