Fixed a bug when patterns files do not exist
Even if patterns files do not exist, ierr = 0 will not be changed. Thus, errore will return without terminating the program as expected.
Even if patterns files do not exist, ierr = 0 will not be changed. Thus, errore will return without terminating the program as expected.