Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(190)

Side by Side Diff: nss/patches/nspr-warnings.patch

Issue 593027: Update NSS and NSPR to NSS_3_12_6_BETA1 and NSPR_4_8_4_BETA1.... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: Created 10 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « nss/mozilla/security/nss/lib/util/secport.c ('k') | nss/patches/nss-dertime.patch » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 Index: mozilla/nsprpub/pr/include/prlog.h
2 ===================================================================
3 RCS file: /cvsroot/mozilla/nsprpub/pr/include/prlog.h,v
4 retrieving revision 3.16
5 diff -p -u -8 -r3.16 prlog.h
6 --- mozilla/nsprpub/pr/include/prlog.h 22 Feb 2009 19:56:13 -0000 3.16
7 +++ mozilla/nsprpub/pr/include/prlog.h 15 Jan 2010 01:33:24 -0000
8 @@ -184,16 +184,18 @@ NSPR_API(void) PR_SetLogBuffering(PRIntn
9 */
10 NSPR_API(void) PR_LogPrint(const char *fmt, ...);
11
12 /*
13 ** Flush the log to its file.
14 */
15 NSPR_API(void) PR_LogFlush(void);
16
17 +NSPR_API(void) PR_Assert(const char *s, const char *file, PRIntn ln);
18 +
19 #if defined(DEBUG) || defined(FORCE_PR_LOG)
20 #define PR_LOGGING 1
21
22 #define PR_LOG_TEST(_module,_level) \
23 ((_module)->level >= (_level))
24
25 /*
26 ** Log something.
27 @@ -228,17 +230,16 @@ NSPR_API(void) PR_LogFlush(void);
28 #define PR_LOG_END(module,level,args)
29 #define PR_LOG_DEFINE(_name) NULL
30 #endif /* PR_LOGGING */
31
32 #endif /* NO_NSPR_10_SUPPORT */
33
34 #if defined(DEBUG) || defined(FORCE_PR_ASSERT)
35
36 -NSPR_API(void) PR_Assert(const char *s, const char *file, PRIntn ln);
37 #define PR_ASSERT(_expr) \
38 ((_expr)?((void)0):PR_Assert(# _expr,__FILE__,__LINE__))
39
40 #define PR_NOT_REACHED(_reasonStr) \
41 PR_Assert(_reasonStr,__FILE__,__LINE__)
42
43 #else
44
45 Index: mozilla/nsprpub/pr/src/md/windows/w95sock.c
46 ===================================================================
47 RCS file: /cvsroot/mozilla/nsprpub/pr/src/md/windows/w95sock.c,v
48 retrieving revision 3.16
49 diff -p -u -8 -r3.16 w95sock.c
50 --- mozilla/nsprpub/pr/src/md/windows/w95sock.c 4 Feb 2009 23:44:01 -0000 3.16
51 +++ mozilla/nsprpub/pr/src/md/windows/w95sock.c 15 Jan 2010 01:33:24 -0000
52 @@ -67,17 +67,17 @@ static PRInt32 socket_io_wait(
53
54 typedef enum _WSA_COMPATIBILITY_BEHAVIOR_ID {
55 WsaBehaviorAll = 0,
56 WsaBehaviorReceiveBuffering,
57 WsaBehaviorAutoTuning
58 } WSA_COMPATIBILITY_BEHAVIOR_ID, *PWSA_COMPATIBILITY_BEHAVIOR_ID;
59
60 /* from sdkddkver.h */
61 -#define NTDDI_LONGHORN 0x06000000
62 +#define NTDDI_WIN6 0x06000000 /* Windows Vista */
63
64 /* from winsock2.h */
65 #define WSAEVENT HANDLE
66
67 #define WSAOVERLAPPED OVERLAPPED
68 typedef struct _OVERLAPPED * LPWSAOVERLAPPED;
69
70 typedef void (CALLBACK * LPWSAOVERLAPPED_COMPLETION_ROUTINE)(
71 @@ -170,17 +170,17 @@ _PR_MD_SOCKET(int af, int type, int flag
72 if ((af == AF_INET || af == AF_INET6) &&
73 type == SOCK_STREAM && socketSetCompatMode)
74 {
75 WSA_COMPATIBILITY_MODE mode;
76 char dummy[4];
77 int ret_dummy;
78
79 mode.BehaviorId = WsaBehaviorAutoTuning;
80 - mode.TargetOsVersion = NTDDI_LONGHORN;
81 + mode.TargetOsVersion = NTDDI_WIN6;
82 if (wsaioctlProc(sock, SIO_SET_COMPATIBILITY_MODE,
83 (char *)&mode, sizeof(mode),
84 dummy, 4, &ret_dummy, 0, NULL) == SOCKET_ERROR)
85 {
86 int err = WSAGetLastError();
87 PR_LOG(_pr_io_lm, PR_LOG_DEBUG, ("WSAIoctl() failed with %d", err)) ;
88
89 /* SIO_SET_COMPATIBILITY_MODE may not be supported.
OLDNEW
« no previous file with comments | « nss/mozilla/security/nss/lib/util/secport.c ('k') | nss/patches/nss-dertime.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698