From 300c03203dd5f9f525dc330d24bacc0e07f57766 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Mon, 26 Mar 2012 15:04:40 -0500 Subject: librc: Do not output error messages from within the library. This fixes a compile issue. Also, it is cleaner to have the client output error messages as opposed to having the library do this. Reported-by: Ewoud Kohl van Wijngaarden X-Gentoo-Bug: 409743 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=409743 --- src/rc/rc.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/rc') diff --git a/src/rc/rc.c b/src/rc/rc.c index 4cf0374..2590048 100644 --- a/src/rc/rc.c +++ b/src/rc/rc.c @@ -793,6 +793,13 @@ main(int argc, char **argv) env_filter(); env_config(); + /* complain about old configuration settings if they exist */ + if (exists(RC_CONF_OLD)) { + ewarn("%s still exists on your system and should be removed.", + RC_CONF_OLD); + ewarn("Please migrate to the appropriate settings in %s", RC_CONF); + } + argc++; argv--; while ((opt = getopt_long(argc, argv, getoptstring, -- cgit v1.2.3