Index: ossp-pkg/uuid/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/uuid/Attic/ChangeLog,v rcsdiff -q -kk '-r1.33' '-r1.34' -u '/v/ossp/cvs/ossp-pkg/uuid/Attic/ChangeLog,v' 2>/dev/null --- ChangeLog 2004/01/27 19:14:42 1.33 +++ ChangeLog 2004/02/04 06:24:28 1.34 @@ -13,6 +13,9 @@ Changes between 0.9.4 and 0.9.5 (19-Jan-2004 to xx-Jan-2004) + o Fixed filedescriptor leak in the PRNG sub-API. + [Guerry Semones ] + o Upgraded build environment to GNU libtool 1.5.2. [Ralf S. Engelschall] Index: ossp-pkg/uuid/uuid_prng.c RCS File: /v/ossp/cvs/ossp-pkg/uuid/Attic/uuid_prng.c,v rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/uuid/Attic/uuid_prng.c,v' 2>/dev/null --- uuid_prng.c 2004/01/18 19:22:54 1.2 +++ uuid_prng.c 2004/02/04 06:24:28 1.3 @@ -124,6 +124,10 @@ if (prng == NULL) return PRNG_RC_ARG; + /* close PRNG device */ + if (prng->devfd != -1) + close(prng->devfd); + /* free object */ free(prng);