libtriple: improve lt_debug

* add current instance
* shorten lt_debug messages


Origin commit data
------------------
Branch: master
Commit: dc5a44a365
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)



------------------
This commit was generated by Migit
This commit is contained in:
Stefan Seyfried
2011-10-02 21:48:41 +02:00
parent 75ef89fe43
commit 640293de88
9 changed files with 29 additions and 27 deletions

View File

@@ -12,17 +12,18 @@ static const char* lt_facility[] = {
"audio ",
"video ",
"demux ",
"record",
"play ",
"power ",
"init ",
"ca ",
"record",
NULL
};
void _lt_info(int facility, const char *fmt, ...)
void _lt_info(int facility, const void *func, const char *fmt, ...)
{
fprintf(stderr, "[libtriple:%s] ", lt_facility[facility]);
/* %p does print "(nil)" instead of 0x00000000 for NULL */
fprintf(stderr, "[LT:%08lx:%s] ", (long) func, lt_facility[facility]);
va_list args;
va_start(args, fmt);
vfprintf(stderr, fmt, args);
@@ -30,7 +31,7 @@ void _lt_info(int facility, const char *fmt, ...)
}
void _lt_debug(int facility, const char *fmt, ...)
void _lt_debug(int facility, const void *func, const char *fmt, ...)
{
if (debuglevel < 0)
fprintf(stderr, "lt_debug: debuglevel not initialized!\n");
@@ -38,7 +39,7 @@ void _lt_debug(int facility, const char *fmt, ...)
if (! ((1 << facility) & debuglevel))
return;
fprintf(stderr, "[libtriple:%s] ", lt_facility[facility]);
fprintf(stderr, "[LT:%08lx:%s] ", (long)func, lt_facility[facility]);
va_list args;
va_start(args, fmt);
vfprintf(stderr, fmt, args);