瀏覽代碼

use proper defines as of [1]

[1] http://predef.sourceforge.net
Steffen Jaeckel 9 年之前
父節點
當前提交
d727b16898
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/prngs/rng_get_bytes.c

+ 4 - 4
src/prngs/rng_get_bytes.c

@@ -55,7 +55,7 @@ static unsigned long rng_nix(unsigned char *buf, unsigned long len,
 #endif /* LTC_DEVRANDOM */
 #endif /* LTC_DEVRANDOM */
 
 
 /* on ANSI C platforms with 100 < CLOCKS_PER_SEC < 10000 */
 /* on ANSI C platforms with 100 < CLOCKS_PER_SEC < 10000 */
-#if defined(CLOCKS_PER_SEC) && !defined(WINCE)
+#if defined(CLOCKS_PER_SEC) && !defined(_WIN32_WCE)
 
 
 #define ANSI_RNG
 #define ANSI_RNG
 
 
@@ -92,11 +92,11 @@ static unsigned long rng_ansic(unsigned char *buf, unsigned long len,
 #endif
 #endif
 
 
 /* Try the Microsoft CSP */
 /* Try the Microsoft CSP */
-#if defined(WIN32) || defined(_WIN32) || defined(WINCE)
+#if defined(_WIN32) || defined(_WIN32_WCE)
 #ifndef _WIN32_WINNT
 #ifndef _WIN32_WINNT
   #define _WIN32_WINNT 0x0400
   #define _WIN32_WINNT 0x0400
 #endif
 #endif
-#ifdef WINCE
+#ifdef _WIN32_WCE
    #define UNDER_CE
    #define UNDER_CE
    #define ARM
    #define ARM
 #endif
 #endif
@@ -144,7 +144,7 @@ unsigned long rng_get_bytes(unsigned char *out, unsigned long outlen,
 #if defined(LTC_DEVRANDOM)
 #if defined(LTC_DEVRANDOM)
    x = rng_nix(out, outlen, callback);   if (x != 0) { return x; }
    x = rng_nix(out, outlen, callback);   if (x != 0) { return x; }
 #endif
 #endif
-#if defined(WIN32) || defined(_WIN32) || defined(WINCE)
+#if defined(_WIN32) || defined(_WIN32_WCE)
    x = rng_win32(out, outlen, callback); if (x != 0) { return x; }
    x = rng_win32(out, outlen, callback); if (x != 0) { return x; }
 #endif
 #endif
 #ifdef ANSI_RNG
 #ifdef ANSI_RNG