212
212
/* data consists of a header and the actual data. avoiding 2 mallocs */
213
213
header = CALLOC_VARIANT_LENGTH_STRUCT(pheader, SizeOfData);
214
214
if (!header) { DBG("Returning E_OUTOFMEMORY\n"); return E_OUTOFMEMORY; }
217
217
/* if the refguid already exists, delete it */
218
218
NineUnknown_FreePrivateData(This, refguid);