Rev 2685 | Rev 2687 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2685 | Rev 2686 | ||
---|---|---|---|
Line 366... | Line 366... | ||
366 | ipc_answer_0(callid, ENOMEM); |
366 | ipc_answer_0(callid, ENOMEM); |
367 | ipc_answer_1(rid, EOK, 0); |
367 | ipc_answer_1(rid, EOK, 0); |
368 | return; |
368 | return; |
369 | } |
369 | } |
370 | /* Clear any newly allocated memory in order to emulate gaps. */ |
370 | /* Clear any newly allocated memory in order to emulate gaps. */ |
371 | memset(dentry->data + dentry->size, 0, delta); |
371 | memset(newdata + dentry->size, 0, delta); |
372 | dentry->size += delta; |
372 | dentry->size += delta; |
373 | dentry->data = newdata; |
373 | dentry->data = newdata; |
374 | (void) ipc_data_write_finalize(callid, dentry->data + pos, len); |
374 | (void) ipc_data_write_finalize(callid, dentry->data + pos, len); |
375 | ipc_answer_1(rid, EOK, len); |
375 | ipc_answer_1(rid, EOK, len); |
376 | } |
376 | } |