[prev in list] [next in list] [prev in thread] [next in thread]
List: git
Subject: [PATCH v1 1/4] advice: add a function to set the value of an advice type
From: Ben Boeckel <mathstuf () gmail ! com>
Date: 2021-07-31 2:25:01
Message-ID: 20210731022504.1912702-2-mathstuf () gmail ! com
[Download RAW message or body]
This is setup for removing the `advice` global variables.
Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
---
advice.c | 5 +++++
advice.h | 5 +++++
2 files changed, 10 insertions(+)
diff --git a/advice.c b/advice.c
index 0b9c89c48a..fd58631dc1 100644
--- a/advice.c
+++ b/advice.c
@@ -187,6 +187,11 @@ int advice_enabled(enum advice_type type)
}
}
+void advice_set(enum advice_type type, int value)
+{
+ advice_setting[type].enabled = value;
+}
+
void advise_if_enabled(enum advice_type type, const char *advice, ...)
{
va_list params;
diff --git a/advice.h b/advice.h
index bd26c385d0..74425a9f1a 100644
--- a/advice.h
+++ b/advice.h
@@ -87,6 +87,11 @@ void advise(const char *advice, ...);
*/
int advice_enabled(enum advice_type type);
+/**
+ * Enable or disable advice of a certain kind.
+ */
+void advice_set(enum advice_type type, int value);
+
/**
* Checks the visibility of the advice before printing.
*/
--
2.31.1
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic