-
- Downloads
Clean up bogosities in use of random(3) and srandom(3) --- do not assume
that RAND_MAX applies to them, since it doesn't. Instead add a config.h parameter MAX_RANDOM_VALUE. This is currently set at 2^31-1 but could be auto-configured if that ever proves necessary. Also fix some outright bugs like calling srand() where srandom() is appropriate.
Showing
- doc/src/sgml/func.sgml 12 additions, 0 deletionsdoc/src/sgml/func.sgml
- doc/src/sgml/ref/set.sgml 3 additions, 3 deletionsdoc/src/sgml/ref/set.sgml
- src/backend/optimizer/geqo/geqo_main.c 3 additions, 3 deletionssrc/backend/optimizer/geqo/geqo_main.c
- src/backend/postmaster/postmaster.c 2 additions, 3 deletionssrc/backend/postmaster/postmaster.c
- src/backend/utils/adt/float.c 3 additions, 3 deletionssrc/backend/utils/adt/float.c
- src/backend/utils/adt/misc.c 8 additions, 6 deletionssrc/backend/utils/adt/misc.c
- src/include/config.h.in 10 additions, 1 deletionsrc/include/config.h.in
- src/include/optimizer/geqo_random.h 6 additions, 6 deletionssrc/include/optimizer/geqo_random.h
Loading
Please register or sign in to comment