Commit 07d898662d9aa173ac2d5c0aa4c9a1cf39caa703
1 parent
caed8802
added qemu_mallocz()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@660 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
10 additions
and
0 deletions
osdep.c
| @@ -281,6 +281,16 @@ void *qemu_malloc(size_t size) | @@ -281,6 +281,16 @@ void *qemu_malloc(size_t size) | ||
| 281 | 281 | ||
| 282 | #endif | 282 | #endif |
| 283 | 283 | ||
| 284 | +void *qemu_mallocz(size_t size) | ||
| 285 | +{ | ||
| 286 | + void *ptr; | ||
| 287 | + ptr = qemu_malloc(size); | ||
| 288 | + if (!ptr) | ||
| 289 | + return NULL; | ||
| 290 | + memset(ptr, 0, size); | ||
| 291 | + return ptr; | ||
| 292 | +} | ||
| 293 | + | ||
| 284 | /****************************************************************/ | 294 | /****************************************************************/ |
| 285 | /* printf support */ | 295 | /* printf support */ |
| 286 | 296 |