Changeset 35 for trunk/src/kmk/dir.c


Ignore:
Timestamp:
Mar 18, 2003, 4:58:49 AM (22 years ago)
Author:
bird
Message:

emx is kind of working again...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/dir.c

    r25 r35  
    469469        } else {
    470470        next:
    471             free(file);
     471            efree(file);
    472472        }
    473473        start = cp+1;
     
    653653 * Results:
    654654 *      The path to the file or NULL. This path is guaranteed to be in a
    655  *      different part of memory than name and so may be safely free'd.
     655 *      different part of memory than name and so may be safely efree'd.
    656656 *
    657657 * Side Effects:
     
    678678    struct stat   stb;      /* Buffer for stat, if necessary */
    679679    Hash_Entry    *entry;   /* Entry for mtimes table */
     680
     681#ifdef NMAKE
     682    cp = name;
     683    while ((cp = strchr(cp, '\\')) != 0)
     684        *cp = '/';
     685#endif
    680686
    681687    /*
     
    863869                return (file);
    864870            } else {
    865                 free (file);
     871                efree (file);
    866872            }
    867873        }
     
    10001006        if (gn->type & OP_MEMBER) {
    10011007            if (fullName != gn->path)
    1002                 free(fullName);
     1008                efree(fullName);
    10031009            return Arch_MemMTime (gn);
    10041010        } else {
     
    11871193
    11881194        Hash_DeleteTable (&p->files);
    1189         free((Address)p->name);
    1190         free((Address)p);
     1195        efree((Address)p->name);
     1196        efree((Address)p);
    11911197    }
    11921198}
Note: See TracChangeset for help on using the changeset viewer.