It's bugfixing time!
authorColin Finck <colin@reactos.org>
Mon, 20 Jul 2015 15:21:03 +0000 (15:21 +0000)
committerColin Finck <colin@reactos.org>
Mon, 20 Jul 2015 15:21:03 +0000 (15:21 +0000)
[LOCALSPL]
- A Print Job has more optional fields than I thought. Only do a wcslen on them if they are not NULL.
- Make the code for checking changed fields more robust. Add checks for NULL to the Find and Compare functions.
- Fix some wrong parameters given to CopyMemory.
- Set the pPort field of a LOCAL_PRINTER structure.

[WINSPOOL]
Only pass the datatype from the DOC_INFO_1W structure of StartDocPrinterW to SetJobW if it's not NULL.
For StartDocPrinterW, this means that the datatype shall not be changed while SetJobW would return ERROR_INVALID_DATATYPE if none was passed.

svn path=/branches/colins-printing-for-freedom/; revision=68471


No differences found