[LOCALSPL]
authorColin Finck <colin@reactos.org>
Tue, 30 Jun 2015 15:54:42 +0000 (15:54 +0000)
committerColin Finck <colin@reactos.org>
Tue, 30 Jun 2015 15:54:42 +0000 (15:54 +0000)
Bugfix: The last entry in a doubly linked list (LIST_ENTRY structure) is actually the head element again, not NULL!

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

reactos/win32ss/printing/providers/localspl/printprocessors.c

index ac9e546..5980ced 100644 (file)
@@ -95,7 +95,7 @@ FindPrintProcessor(PWSTR pwszName)
     PLIST_ENTRY pEntry;
     PLOCAL_PRINT_PROCESSOR pPrintProcessor;
 
-    for (pEntry = _PrintProcessorList.Flink; pEntry; pEntry = pEntry->Flink)
+    for (pEntry = _PrintProcessorList.Flink; pEntry != &_PrintProcessorList; pEntry = pEntry->Flink)
     {
         pPrintProcessor = CONTAINING_RECORD(pEntry, LOCAL_PRINT_PROCESSOR, Entry);