Log messages with a loglevel > 1 to ANDROID_LOG_DEBUG.

This commit is contained in:
Tobias Brunner
2011-10-18 15:05:51 +02:00
parent 21cb6cffb1
commit 039a976745
@@ -47,6 +47,7 @@ METHOD(listener_t, log_, bool,
{ {
if (level <= this->level) if (level <= this->level)
{ {
int prio = level > 1 ? ANDROID_LOG_DEBUG : ANDROID_LOG_INFO;
char sgroup[16], buffer[8192]; char sgroup[16], buffer[8192];
char *current = buffer, *next; char *current = buffer, *next;
snprintf(sgroup, sizeof(sgroup), "%N", debug_names, group); snprintf(sgroup, sizeof(sgroup), "%N", debug_names, group);
@@ -58,7 +59,7 @@ METHOD(listener_t, log_, bool,
{ {
*(next++) = '\0'; *(next++) = '\0';
} }
__android_log_print(ANDROID_LOG_INFO, "charon", "%.2d[%s] %s\n", __android_log_print(prio, "charon", "%.2d[%s] %s\n",
thread, sgroup, current); thread, sgroup, current);
current = next; current = next;
} }