On 04/18/2012 08:20 PM, Anthony Liguori wrote:
> On 04/11/2012 01:49 PM, Orit Wasserman wrote:
>> Implement Unsigned Little Endian Base 128.
>>
>> Signed-off-by: Orit Wasserman<owass...@redhat.com>
>> ---
>>   migration.h |    4 ++++
>>   savevm.c    |   28 ++++++++++++++++++++++++++++
>>   2 files changed, 32 insertions(+), 0 deletions(-)
>>
>> diff --git a/migration.h b/migration.h
>> index 691b367..d798fac 100644
>> --- a/migration.h
>> +++ b/migration.h
>> @@ -92,4 +92,8 @@ void migrate_add_blocker(Error *reason);
>>    */
>>   void migrate_del_blocker(Error *reason);
>>
>> +/* ULEB128 */
>> +int uleb128_encode_small(uint8_t *out, uint32_t n);
>> +int uleb128_decode_small(const uint8 *in, uint32_t *n);
>
> Please stick this in cutils.h and add documentation for the functions.

These aren't generic, they're limited to 14-bit numbers.

-- 
error compiling committee.c: too many arguments to function


Reply via email to