1. 17 6月, 2011 1 次提交
  2. 07 6月, 2011 1 次提交
    • R
      fix handling of d_name in struct dirent · da88b16a
      Rich Felker 提交于
      basically there are 3 choices for how to implement this variable-size
      string member:
      1. C99 flexible array member: breaks using dirent.h with pre-C99 compiler.
      2. old way: length-1 string: generates array bounds warnings in caller.
      3. new way: length-NAME_MAX string. no problems, simplifies all code.
      
      of course the usable part in the pointer returned by readdir might be
      shorter than NAME_MAX+1 bytes, but that is allowed by the standard and
      doesn't hurt anything.
      da88b16a
  3. 06 6月, 2011 2 次提交
  4. 08 4月, 2011 1 次提交
  5. 12 2月, 2011 1 次提交