cvs commit: fptools/libraries/unix/System/Posix User.hsc

Don Stewart dons at haskell.org
Wed Sep 29 23:13:23 EDT 2004


dons        2004/09/29 20:13:23 PDT

  Modified files:
    libraries/unix/System/Posix User.hsc 
  Log:
  Implement System.Posix.User.getUserEntryFor{ID,Name} on platforms
  without reentrant versions of getpw{uid,nam}. This includes all the BSDs.
  
  While I'm here, close getGroupEntryFor* "Result too large" bug on
  OpenBSD, mentioned last year:
    http://www.haskell.org/pipermail/glasgow-haskell-bugs/2003-September/003601.html
  grBufSize was too small, apparently.
  
  Thanks to Ian Lynagh for hint to do the locking.
  
  Revision  Changes    Path
  1.9       +32 -1     fptools/libraries/unix/System/Posix/User.hsc


More information about the Cvs-libraries mailing list