- int subGetRandomNumber;
-
- long Tmp, RSeed;
-#if 0
- long Tst;
-#endif
-
- RSeed = (long)(0x7FFF & RandomSeed);
- if (0x8000 == (RandomSeed & 0x8000))
- RSeed = RSeed | 0x8000;
-
-#if 0
- /* !!! TEST !!! */
- Tmp = 0xFFFF & (((0x5E5 * RSeed) & 0xFFFF) + 0x31);
-#else
- Tmp = 0xFFFF & (((0x5E5 * RandomSeed) & 0xFFFF) + 0x31);
-#endif
-
-#if 0
- Tst = 0xFFFF & (((0x5E5 * RSeed) & 0xFFFF) + 0x31);
- printf("::: BugsTerminals.c: subGetRandomNumber(): %d [%ld] [%ld, %ld]\n",
- RandomSeed, RSeed, Tmp, Tst);
- if (Tmp != Tst)
- printf("::: !!!!!!!!!!\n");
-#endif