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
|
||||
if ( (strncmp ( argv[1], "-h", strlen("-h")) == 0)
|
||||
|| (strncmp ( argv[1], "--help", strlen("--help")) == 0)
|
||||
if ( (argc == 2)
|
||||
&& ( (strncmp ( argv[1], "-h", strlen("-h")) == 0)
|
||||
|| (strncmp ( argv[1], "--help", strlen("--help")) == 0)
|
||||
)
|
||||
)
|
||||
{
|
||||
usage();
|
||||
@ -433,11 +435,14 @@ int main(int argc, char **argv)
|
||||
// -------------------------------------------------------------------------
|
||||
// clean up
|
||||
// -------------------------------------------------------------------------
|
||||
if (buffer_check == 1)
|
||||
{
|
||||
fclose(pBufStatFile);
|
||||
}
|
||||
fclose(pDestFile);
|
||||
fclose(pBufStatFile);
|
||||
close(rx_fd);
|
||||
|
||||
LOGMSG_INFO("\n######################\n\tProgram exit\n######################")
|
||||
LOGMSG_INFO("\n############################\n\tProgram Exit\n############################")
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user