[LOCALSPL]
authorColin Finck <colin@reactos.org>
Thu, 25 Jun 2015 15:27:38 +0000 (15:27 +0000)
committerColin Finck <colin@reactos.org>
Thu, 25 Jun 2015 15:27:38 +0000 (15:27 +0000)
commit3218c2067a4d5355822ac0e1b5562bb722a34fe0
treea6a44eda5f182f2a3cf737f06806b470fcd18c4c
parent84416a465a50caa858db70c04e7fbfce27eec8ef
[LOCALSPL]
Implement LocalEnumJobs the easy way by using the new Skiplist function LookupNodeByIndexSkiplist and calling _LocalGetJobLevelX for each job.
This required changes in _LocalGetJobLevelX, so that the strings are now copied in reverse to the end of the buffer while the structure is copied to the start. By preserving the pointers after each call, the function can be called multiple times.

svn path=/branches/colins-printing-for-freedom/; revision=68264
reactos/win32ss/printing/providers/localspl/jobs.c
reactos/win32ss/printing/providers/localspl/main.c
reactos/win32ss/printing/providers/localspl/precomp.h