summaryrefslogtreecommitdiff
path: root/src/msg.c
diff options
context:
space:
mode:
authorStef Walter <stef@memberwebs.com>2008-12-05 02:37:04 +0000
committerStef Walter <stef@memberwebs.com>2008-12-05 02:37:04 +0000
commit01f5a4c3169f19d8648a80e913bc4d570e96346d (patch)
tree0c522a08ad29577ec200d8c47c61b7be5aed59fc /src/msg.c
parent8184a9487d71af2eb7af2bd0bab3022d39995633 (diff)
Added config file support.
Diffstat (limited to 'src/msg.c')
-rw-r--r--src/msg.c18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/msg.c b/src/msg.c
index 600f217..ef218bf 100644
--- a/src/msg.c
+++ b/src/msg.c
@@ -113,12 +113,12 @@ p11t_msg_va(const char *message, va_list va)
int len;
if(the_prefix)
- fprintf(stderr, "%s: ", the_prefix);
- vfprintf(stderr, message, va);
+ fprintf(stdout, "%s: ", the_prefix);
+ vfprintf(stdout, message, va);
len = strlen(message);
if(len && message[len - 1] != '\n')
- fputc('\n', stderr);
- fflush(stderr);
+ fputc('\n', stdout);
+ fflush(stdout);
}
void
@@ -141,6 +141,16 @@ p11t_msg_fatal(const char *message, ...)
}
void
+p11t_msg_exit(int code, const char *message, ...)
+{
+ va_list va;
+ va_start(va, message);
+ p11t_msg_va(message, va);
+ va_end(va);
+ exit(code);
+}
+
+void
p11t_msg_prefix(const char *prefix)
{
the_prefix = prefix;