Changeset 187

Show
Ignore:
Timestamp:
06/14/07 10:38:58 (1 year ago)
Author:
ajps
Message:

Fixed directory handle leak.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/z-file.c

    r186 r187  
    10161016        /* Allocate memory for the handle */ 
    10171017        dir = ralloc(sizeof dir); 
    1018         if (!dir) return NULL; 
     1018        if (!dir)  
     1019        { 
     1020                closedir(d); 
     1021                return NULL; 
     1022        } 
    10191023 
    10201024        /* Set up the handle */ 
     
    10241028        if (!dir->dirname) 
    10251029        { 
     1030                closedir(d); 
    10261031                rnfree(dir); 
    10271032                return NULL;