Loading logwrapper/logwrapper.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -60,7 +60,7 @@ void parent(const char *tag, int seg_fault_on_exit, int parent_read) { buffer[b] = '\0'; buffer[b] = '\0'; } else if (buffer[b] == '\n') { } else if (buffer[b] == '\n') { buffer[b] = '\0'; buffer[b] = '\0'; LOG(LOG_INFO, tag, &buffer[a]); LOG(LOG_INFO, tag, "%s", &buffer[a]); a = b + 1; a = b + 1; } } } } Loading @@ -68,7 +68,7 @@ void parent(const char *tag, int seg_fault_on_exit, int parent_read) { if (a == 0 && b == sizeof(buffer) - 1) { if (a == 0 && b == sizeof(buffer) - 1) { // buffer is full, flush // buffer is full, flush buffer[b] = '\0'; buffer[b] = '\0'; LOG(LOG_INFO, tag, &buffer[a]); LOG(LOG_INFO, tag, "%s", &buffer[a]); b = 0; b = 0; } else if (a != b) { } else if (a != b) { // Keep left-overs // Keep left-overs Loading @@ -84,7 +84,7 @@ void parent(const char *tag, int seg_fault_on_exit, int parent_read) { // Flush remaining data // Flush remaining data if (a != b) { if (a != b) { buffer[b] = '\0'; buffer[b] = '\0'; LOG(LOG_INFO, tag, &buffer[a]); LOG(LOG_INFO, tag, "%s", &buffer[a]); } } status = 0xAAAA; status = 0xAAAA; if (wait(&status) != -1) { // Wait for child if (wait(&status) != -1) { // Wait for child Loading Loading
logwrapper/logwrapper.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -60,7 +60,7 @@ void parent(const char *tag, int seg_fault_on_exit, int parent_read) { buffer[b] = '\0'; buffer[b] = '\0'; } else if (buffer[b] == '\n') { } else if (buffer[b] == '\n') { buffer[b] = '\0'; buffer[b] = '\0'; LOG(LOG_INFO, tag, &buffer[a]); LOG(LOG_INFO, tag, "%s", &buffer[a]); a = b + 1; a = b + 1; } } } } Loading @@ -68,7 +68,7 @@ void parent(const char *tag, int seg_fault_on_exit, int parent_read) { if (a == 0 && b == sizeof(buffer) - 1) { if (a == 0 && b == sizeof(buffer) - 1) { // buffer is full, flush // buffer is full, flush buffer[b] = '\0'; buffer[b] = '\0'; LOG(LOG_INFO, tag, &buffer[a]); LOG(LOG_INFO, tag, "%s", &buffer[a]); b = 0; b = 0; } else if (a != b) { } else if (a != b) { // Keep left-overs // Keep left-overs Loading @@ -84,7 +84,7 @@ void parent(const char *tag, int seg_fault_on_exit, int parent_read) { // Flush remaining data // Flush remaining data if (a != b) { if (a != b) { buffer[b] = '\0'; buffer[b] = '\0'; LOG(LOG_INFO, tag, &buffer[a]); LOG(LOG_INFO, tag, "%s", &buffer[a]); } } status = 0xAAAA; status = 0xAAAA; if (wait(&status) != -1) { // Wait for child if (wait(&status) != -1) { // Wait for child Loading