added a missing fclose().