Change-Id: If4753a68897e2780b162c22bee6a9c2b0b826cb6
Signed-off-by: Radoslaw Bartosiak <r.bartosiak@samsung.com>
}
}
-void send_from_stdin(struct parsed_params *params)
+int send_from_stdin(struct parsed_params *params)
{
params->msg = malloc(LOG_MAX_PAYLOAD_SIZE);
+ if (!params->msg)
+ return EXIT_FAILURE;
while (fgets(params->msg, LOG_MAX_PAYLOAD_SIZE, stdin) != NULL)
send_log(params);
free(params->msg);
+ return EXIT_SUCCESS;
}
void print_help(const char *progname)
print_help(argv[0]);
return EXIT_FAILURE;
}
- send_from_stdin(¶ms);
- return EXIT_SUCCESS;
+ return send_from_stdin(¶ms);
}
send_log(¶ms);