
<     WINPR_ASSERT(pbOrderHdr);
<     WINPR_ASSERT(pbEnd);
<     WINPR_ASSERT(advance);
---
>     if (!pbOrderHdr) {
>         SetLastError(ERROR_INVALID_PARAMETER);
>         return 0;
>     }
>     if (!pbEnd) {
>         SetLastError(ERROR_INVALID_PARAMETER);
>         return 0;
>     }
>     if (!advance) {
>         SetLastError(ERROR_INVALID_PARAMETER);
>         return 0;
>     }
