commit 17d9ccf5c754fdc0b49be2121417151c98334d2f
parent dd10d4c2b7a4f678fc9c782dd54b1589ee1f1ee2
Author: Frederic Cambus <fcambus@users.sourceforge.net>
Date: Sun, 28 Jun 2015 14:51:24 +0200
Create output file name
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/logswan.c b/src/logswan.c
@@ -95,6 +95,11 @@ int main (int argc, char *argv[]) {
return 1;
}
+ /* Create output file name */
+ int outputLen = strlen(argv[1]) + 6;
+ char *outputFile = malloc(outputLen);
+ snprintf(outputFile, outputLen, "%s%s", argv[1], ".json");
+
while (fgets(lineBuffer, LINE_MAX_LENGTH, logFile) != NULL) {
/* Parse and tokenize line */
parseLine(&parsedLine, lineBuffer);