[Bug 49162] widl generates incorrect marshaller for pointer sized output parameter for 32-bit client and 64-bit server