summaryrefslogtreecommitdiffstats
path: root/libopkg/opkg_state.c
diff options
context:
space:
mode:
authorticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>2008-12-14 23:53:10 (EST)
committer ticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>2008-12-14 23:53:10 (EST)
commitf0f991d840b00e43f09bfa363ac1e7350098c180 (patch)
tree1ebf35679a50d0d3735f4a4678045a46b17f415d /libopkg/opkg_state.c
parentdb0e8730f2e7b2c584c4c16bf8c32170c5b372e4 (diff)
opkg: output state change messages only at info verbosity level
git-svn-id: http://opkg.googlecode.com/svn/trunk@47 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358
Diffstat (limited to 'libopkg/opkg_state.c')
-rw-r--r--libopkg/opkg_state.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libopkg/opkg_state.c b/libopkg/opkg_state.c
index d83b96b..f094de7 100644
--- a/libopkg/opkg_state.c
+++ b/libopkg/opkg_state.c
@@ -39,7 +39,7 @@ static opkg_state_t opkg_state = 0;
static char *opkg_state_data = NULL;
void
-opkg_set_current_state (opkg_state_t state, const char *data)
+opkg_set_current_state (opkg_conf_t *conf, opkg_state_t state, const char *data)
{
if (opkg_state_data)
free (opkg_state_data);
@@ -60,7 +60,10 @@ opkg_set_current_state (opkg_state_t state, const char *data)
}
- printf ("opkg state set to %s: %s\n", state_strings[state], data);
+ if (data == NULL)
+ opkg_message (conf, OPKG_INFO, "opkg state set to %s\n", state_strings[state]);
+ else
+ opkg_message (conf, OPKG_INFO, "opkg state set to %s: %s\n", state_strings[state], data);
}
void