Revision 2ca83a8d vl.c

b/vl.c
6247 6247
    qemu_free(f);
6248 6248
}
6249 6249

  
6250
void qemu_put_buffer(QEMUFile *f, const uint8_t *buf, size_t size)
6250
void qemu_put_buffer(QEMUFile *f, const uint8_t *buf, int size)
6251 6251
{
6252
    size_t l;
6252
    int l;
6253 6253
    while (size > 0) {
6254 6254
        l = IO_BUF_SIZE - f->buf_index;
6255 6255
        if (l > size)
......
6263 6263
    }
6264 6264
}
6265 6265

  
6266
void qemu_put_byte(QEMUFile *f, int8_t v)
6266
void qemu_put_byte(QEMUFile *f, int v)
6267 6267
{
6268 6268
    f->buf[f->buf_index++] = v;
6269 6269
    if (f->buf_index >= IO_BUF_SIZE)
6270 6270
        qemu_fflush(f);
6271 6271
}
6272 6272

  
6273
size_t qemu_get_buffer(QEMUFile *f, uint8_t *buf, size_t size1)
6273
int qemu_get_buffer(QEMUFile *f, uint8_t *buf, int size1)
6274 6274
{
6275
    size_t size, l;
6275
    int size, l;
6276 6276

  
6277 6277
    size = size1;
6278 6278
    while (size > 0) {
......
6293 6293
    return size1 - size;
6294 6294
}
6295 6295

  
6296
int8_t qemu_get_byte(QEMUFile *f)
6296
int qemu_get_byte(QEMUFile *f)
6297 6297
{
6298 6298
    if (f->buf_index >= f->buf_size) {
6299 6299
        qemu_fill_buffer(f);
......
6329 6329
    return pos;
6330 6330
}
6331 6331

  
6332
void qemu_put_be16(QEMUFile *f, uint16_t v)
6332
void qemu_put_be16(QEMUFile *f, unsigned int v)
6333 6333
{
6334 6334
    qemu_put_byte(f, v >> 8);
6335 6335
    qemu_put_byte(f, v);
6336 6336
}
6337 6337

  
6338
void qemu_put_be32(QEMUFile *f, uint32_t v)
6338
void qemu_put_be32(QEMUFile *f, unsigned int v)
6339 6339
{
6340 6340
    qemu_put_byte(f, v >> 24);
6341 6341
    qemu_put_byte(f, v >> 16);
......
6349 6349
    qemu_put_be32(f, v);
6350 6350
}
6351 6351

  
6352
uint16_t qemu_get_be16(QEMUFile *f)
6352
unsigned int qemu_get_be16(QEMUFile *f)
6353 6353
{
6354
    uint16_t v;
6354
    unsigned int v;
6355 6355
    v = qemu_get_byte(f) << 8;
6356 6356
    v |= qemu_get_byte(f);
6357 6357
    return v;
6358 6358
}
6359 6359

  
6360
uint32_t qemu_get_be32(QEMUFile *f)
6360
unsigned int qemu_get_be32(QEMUFile *f)
6361 6361
{
6362
    uint32_t v;
6362
    unsigned int v;
6363 6363
    v = qemu_get_byte(f) << 24;
6364 6364
    v |= qemu_get_byte(f) << 16;
6365 6365
    v |= qemu_get_byte(f) << 8;

Also available in: Unified diff