Changeset 511:879c55700cd4 in lemon for lemon/random.h
- Timestamp:
- 02/16/09 16:03:32 (14 years ago)
- Branch:
- default
- Children:
- 512:65f80c81d41c, 513:3f0ddf255524, 517:afd134142111, 562:b9b3473327e3
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/random.h
r391 r511 78 78 #include <unistd.h> 79 79 #else 80 #include < windows.h>80 #include <lemon/bits/windows.h> 81 81 #endif 82 82 … … 667 667 seed(getpid() + tv.tv_sec + tv.tv_usec); 668 668 #else 669 FILETIME time; 670 GetSystemTimeAsFileTime(&time); 671 seed(GetCurrentProcessId() + time.dwHighDateTime + time.dwLowDateTime); 669 seed(bits::getWinRndSeed()); 672 670 #endif 673 671 return true;
Note: See TracChangeset
for help on using the changeset viewer.