From 1537d4805ef98a385c61c659f0e778b7074bbbfe Mon Sep 17 00:00:00 2001 From: San Mehat Date: Thu, 25 Jun 2009 13:33:23 -0700 Subject: vold: Fix bug where logwrapper would pass data to LOG() in the format field, which caused vsprintf to process format characters in the string. Signed-off-by: San Mehat --- vold/logwrapper.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vold/logwrapper.c') diff --git a/vold/logwrapper.c b/vold/logwrapper.c index 46f6ed3..8da4892 100644 --- a/vold/logwrapper.c +++ b/vold/logwrapper.c @@ -42,7 +42,8 @@ int parent(const char *tag, int parent_read) { buffer[b] = '\0'; } else if (buffer[b] == '\n') { buffer[b] = '\0'; - LOG(LOG_INFO, tag, &buffer[a]); + + LOG(LOG_INFO, tag, "%s", &buffer[a]); a = b + 1; } } -- cgit v1.1