summaryrefslogtreecommitdiffstats
path: root/common/mem.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix sign warnings from win32 compilerAlexander Larsson2010-07-081-2/+2
|
* Add spice_chunks_* helpersAlexander Larsson2010-07-071-0/+59
|
* Add spice_strnlenAlexander Larsson2010-06-171-0/+12
|
* Relicense everything from GPL to LGPL 2.1+Alexander Larsson2010-04-131-9/+9
|
* Add spice_strndupAlexander Larsson2010-03-241-0/+18
| | | | Also, make str(n)dup handle NULL correctly
* New memory allocators that exit on OOM and handle multiplication overflowAlexander Larsson2010-03-111-0/+150
Every place that does a regular malloc/calloc and aborts on failure should use spice_malloc/spice_mallo0 instead, which is leaner and cleaner. Allocations of dynamically sized arrays can use g_malloc_n or g_new etc which correctly handle multiplication overflow if some of the arguments are not trusted.