* In some systems the size of a directory is the sum of the sizes of
commitbc15b12b7f13ec9c9cd855aae0e62be4d0ef9e31
authorEduardo Chappa <chappa@washington.edu>
Tue, 23 Nov 2021 17:53:59 +0000 (23 10:53 -0700)
committerEduardo Chappa <chappa@washington.edu>
Tue, 23 Nov 2021 17:53:59 +0000 (23 10:53 -0700)
tree3212a2e6a71b66398adadcbad503ee2595e39966
parent9b7d799cadf5d17b408b52d948bfb05d96e01c12
   * In some systems the size of a directory is the sum of the sizes of
     all files contained in it, so sbuf.st_size might be too large and the
     malloc() might fail with error ENOMEM. Since this is just the list of
     files, and not the contents of the files, let us start with a small
     amount and resize when necessary. Reported by Sebasting Knust.
pico/osdep/filesys.c
pith/pine.hlp