blob: 99a85c17294bf9a59f86c01ded416f87f76fb3b5 [file] [log] [blame]
Lawrence Tang1b0b00e2022-07-05 10:33:10 +01001#include <stdio.h>
Lawrence Tang368e0b42022-07-07 14:31:06 +01002#include "../cper-parse.h"
Lawrence Tang1b0b00e2022-07-05 10:33:10 +01003#include "json.h"
4
5int main(int argc, char* argv[]) {
Lawrence Tangf0f95572022-07-07 16:56:22 +01006
7 //Get a handle for the log file.
8 FILE* cper_file = fopen(argv[1], "r");
9 if (cper_file == NULL) {
10 printf("Could not open CPER record, file handle returned null.");
11 return -1;
12 }
13
14 json_object* ir = cper_to_ir(cper_file);
15 fclose(cper_file);
16
Lawrence Tang1b0b00e2022-07-05 10:33:10 +010017 printf("\n%s\n", json_object_to_json_string(ir));
18}