summaryrefslogtreecommitdiffstats
path: root/common/marshaller.c
Commit message (Collapse)AuthorAgeFilesLines
* fix integer marshalling helpers on big endianChristophe Fergeau2011-09-201-6/+6
| | | | | | They were trying to convert the destination pointer to an integer before trying to dereference it. The initial conversion was meant to be a cast to a pointer of the right size, not to an integer.
* fix typo in big endian code pathChristophe Fergeau2011-09-201-2/+2
| | | | uint63_t should be uint64_t
* Fix sign warnings from win32 compilerAlexander Larsson2010-07-081-1/+1
|
* Add spice_marshaller_add_ref_chunksAlexander Larsson2010-07-071-0/+10
|
* Add spice_marshaller_set_uint32Alexander Larsson2010-06-301-8/+21
| | | | | | | With this function you can update an added uint32 after it being added. To make this possible all the spice_marshaller_add_add_foo functions now return a pointer that can be used as a reference when later setting a value.
* fix use-after-free in spice_marshaller_resetGerd Hoffmann2010-06-231-2/+3
|
* Make generated marshallers build on win32Alexander Larsson2010-06-181-0/+2
|
* Add SpiceMarshaller for easy marshallingAlexander Larsson2010-06-181-0/+588