Fixed silly segfault at app exit
This commit is contained in:
@ -114,8 +114,10 @@ int main(int argc, char **argv)
|
|||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
|
|
||||||
// check for help argument
|
// check for help argument
|
||||||
if ( (strncmp ( argv[1], "-h", strlen("-h")) == 0)
|
if ( (argc == 2)
|
||||||
|| (strncmp ( argv[1], "--help", strlen("--help")) == 0)
|
&& ( (strncmp ( argv[1], "-h", strlen("-h")) == 0)
|
||||||
|
|| (strncmp ( argv[1], "--help", strlen("--help")) == 0)
|
||||||
|
)
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
usage();
|
usage();
|
||||||
@ -433,11 +435,14 @@ int main(int argc, char **argv)
|
|||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
// clean up
|
// clean up
|
||||||
// -------------------------------------------------------------------------
|
// -------------------------------------------------------------------------
|
||||||
|
if (buffer_check == 1)
|
||||||
|
{
|
||||||
|
fclose(pBufStatFile);
|
||||||
|
}
|
||||||
fclose(pDestFile);
|
fclose(pDestFile);
|
||||||
fclose(pBufStatFile);
|
|
||||||
close(rx_fd);
|
close(rx_fd);
|
||||||
|
|
||||||
LOGMSG_INFO("\n######################\n\tProgram exit\n######################")
|
LOGMSG_INFO("\n############################\n\tProgram Exit\n############################")
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user