• Rob Shearman's avatar
    rpcrt4: Partially revert commit 18faf3184b2ea263d77c2a7ad92eef27bc4ba08f. · c7261b73
    Rob Shearman authored
    Tests show that NdrPointerFree (and hence NdrFree) don't check whether 
    the memory was allocated with NdrAllocate before freeing it. This makes 
    sense as servers don't need to use NdrAllocate to allocate memory being 
    returned and so this commit caused that memory to be leaked.
    
    NdrAllocate hasn't been changed as the tests show it is correct and it 
    appears that the memory list is used to implement the RpcSs memory model.
    c7261b73
Name
Last commit
Last update
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
ChangeLog Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
Make.rules.in Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...