-Index: msxml3.spec\r
-===================================================================\r
---- msxml3.spec (revision 49877)\r
-+++ msxml3.spec (working copy)\r
-@@ -1,10 +1,10 @@\r
+Index: msxml3.spec
+===================================================================
+--- msxml3.spec (revision 49877)
++++ msxml3.spec (working copy)
+@@ -1,10 +1,10 @@
- 6 stub @
- 7 stub @
- 8 stub @
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
-\r
-\r
-Index: nodelist.c\r
-===================================================================\r
---- nodelist.c (revision 57316)\r
-+++ nodelist.c (working copy)\r
-@@ -89,7 +89,11 @@\r
-\r
- if (!ppvObject)\r
- {\r
-- return E_POINTER;\r
-+ /* NOTE: Interface documentation for IUnknown explicitly states\r
-+ * this case should return E_POINTER. Empirical data proves\r
-+ * MS violates this contract and instead return E_INVALIDARG.\r
-+ */\r
-+ return E_INVALIDARG;\r
- }\r
-\r
- if ( IsEqualGUID( riid, &IID_IUnknown ) ||\r
+
+
+Index: nodelist.c
+===================================================================
+--- nodelist.c (revision 57316)
++++ nodelist.c (working copy)
+@@ -89,7 +89,11 @@
+
+ if (!ppvObject)
+ {
+- return E_POINTER;
++ /* NOTE: Interface documentation for IUnknown explicitly states
++ * this case should return E_POINTER. Empirical data proves
++ * MS violates this contract and instead return E_INVALIDARG.
++ */
++ return E_INVALIDARG;
+ }
+
+ if ( IsEqualGUID( riid, &IID_IUnknown ) ||