gcc4 warnings: qemu_put signedness fixes
PATCH 3/5 gcc4 warnings: qemu_put signedness fixes
qemu_{put|get}_{16,32,64}s takes an unsigned pointer, signed variables produce a warning. Since most of the variables are actually ints, I reverted to use qemu_{put|get}_{16,32,64} (without the 's' and using the value instead of the pointer). This fixes those warnings. I couldn't get the point why only the pointer version was used throughout all files, so I expect some resistance here...
Signature · 9 lines
Andre Przywara AMD-Operating System Research Center (OSRC), Dresden, Germany Tel: +49 351 277-84917 ----to satisfy European Law for business letters: AMD Saxony Limited Liability Company & Co. KG, Wilschdorfer Landstr. 101, 01109 Dresden, Germany Register Court Dresden: HRA 4896, General Partner authorized to represent: AMD Saxony LLC (Wilmington, Delaware, US) General Manager of AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy
Index: hw/acpi.c
===================================================================
RCS file: /sources/qemu/qemu/hw/acpi.c,v
retrieving revision 1.17
acpi.c +2 -2
@@ -439,7 +439,7 @@ static void pm_save(QEMUFile* f,void *opqemu_put_8s (f, &s->apmc);qemu_put_8s (f, &s->apms);qemu_put_timer (f, s->tmr_timer); -qemu_put_be64s (f, &s->tmr_overflow_time); +qemu_put_be64 (f, s->tmr_overflow_time); }static int pm_load (QEMUFile * f,void * opaque,int version_id)
@@ -460,7 +460,7 @@ static int pm_load(QEMUFile* f,void* opaqemu_get_8s (f, &s->apmc);qemu_get_8s (f, &s->apms);qemu_get_timer (f, s->tmr_timer); -qemu_get_be64s (f, &s->tmr_overflow_time); + s->tmr_overflow_time=qemu_get_be64 (f);pm_io_space_update (s);
Index: hw/apic.c
===================================================================
RCS file: /sources/qemu/qemu/hw/apic.c,v
retrieving revision 1.18
apic.c +6 -6
@@ -761,10 +761,10 @@ static void apic_save(QEMUFile *f, voidqemu_put_be32s (f, &s->icr[0 ]);qemu_put_be32s (f, &s->icr[1 ]);qemu_put_be32s (f, &s->divide_conf); -qemu_put_be32s (f, &s->count_shift); +qemu_put_be32 (f, s->count_shift);qemu_put_be32s (f, &s->initial_count); -qemu_put_be64s (f, &s->initial_count_load_time); -qemu_put_be64s (f, &s->next_time); +qemu_put_be64 (f, s->initial_count_load_time); +qemu_put_be64 (f, s->next_time);qemu_put_timer (f, s->timer); }
@@ -797,10 +797,10 @@ static int apic_load(QEMUFile *f, void *qemu_get_be32s (f, &s->icr[0 ]);qemu_get_be32s (f, &s->icr[1 ]);qemu_get_be32s (f, &s->divide_conf); -qemu_get_be32s (f, &s->count_shift); + s->count_shift=qemu_get_be32 (f);qemu_get_be32s (f, &s->initial_count); -qemu_get_be64s (f, &s->initial_count_load_time); -qemu_get_be64s (f, &s->next_time); + s->initial_count_load_time=qemu_get_be64 (f); + s->next_time=qemu_get_be64 (f);if (version_id >=2 )qemu_get_timer (f, s->timer);
Index: hw/cirrus_vga.c
===================================================================
RCS file: /sources/qemu/qemu/hw/cirrus_vga.c,v
retrieving revision 1.29
cirrus_vga.c +4 -4
@@ -2985,7 +2985,7 @@ static void cirrus_vga_save(QEMUFile *f,qemu_put_buffer (f, s->gr +2 ,254 );qemu_put_8s (f, &s->ar_index);qemu_put_buffer (f, s->ar,21 ); -qemu_put_be32s (f, &s->ar_flip_flop); +qemu_put_be32 (f, s->ar_flip_flop);qemu_put_8s (f, &s->cr_index);qemu_put_buffer (f, s->cr,256 );qemu_put_8s (f, &s->msr);
@@ -3000,7 +3000,7 @@ static void cirrus_vga_save(QEMUFile *f,qemu_put_buffer (f, s->dac_cache,3 );qemu_put_buffer (f, s->palette,768 ); -qemu_put_be32s (f, &s->bank_offset); +qemu_put_be32 (f, s->bank_offset);qemu_put_8s (f, &s->cirrus_hidden_dac_lockindex);qemu_put_8s (f, &s->cirrus_hidden_dac_data);
@@ -3036,7 +3036,7 @@ static int cirrus_vga_load(QEMUFile *f,qemu_get_buffer (f, s->gr +2 ,254 );qemu_get_8s (f, &s->ar_index);qemu_get_buffer (f, s->ar,21 ); -qemu_get_be32s (f, &s->ar_flip_flop); + s->ar_flip_flop=qemu_get_be32 (f);qemu_get_8s (f, &s->cr_index);qemu_get_buffer (f, s->cr,256 );qemu_get_8s (f, &s->msr);
@@ -3051,7 +3051,7 @@ static int cirrus_vga_load(QEMUFile *f,qemu_get_buffer (f, s->dac_cache,3 );qemu_get_buffer (f, s->palette,768 ); -qemu_get_be32s (f, &s->bank_offset); + s->bank_offset=qemu_get_be32 (f);qemu_get_8s (f, &s->cirrus_hidden_dac_lockindex);qemu_get_8s (f, &s->cirrus_hidden_dac_data);
Index: hw/dma.c
===================================================================
RCS file: /sources/qemu/qemu/hw/dma.c,v
retrieving revision 1.16
dma.c +6 -6
@@ -482,12 +482,12 @@ static void dma_save (QEMUFile *f, voidqemu_put_8s (f, &d->command);qemu_put_8s (f, &d->mask);qemu_put_8s (f, &d->flip_flop); -qemu_put_be32s (f, &d->dshift); +qemu_put_be32 (f, d->dshift);for (i =0 ; i <4 ; ++i) {struct dma_regs *r = &d->regs[i]; -qemu_put_be32s (f, &r->now[0 ]); -qemu_put_be32s (f, &r->now[1 ]); +qemu_put_be32 (f, r->now[0 ]); +qemu_put_be32 (f, r->now[1 ]);qemu_put_be16s (f, &r->base[0 ]);qemu_put_be16s (f, &r->base[1 ]);qemu_put_8s (f, &r->mode);
@@ -510,12 +510,12 @@ static int dma_load (QEMUFile *f, void *qemu_get_8s (f, &d->command);qemu_get_8s (f, &d->mask);qemu_get_8s (f, &d->flip_flop); -qemu_get_be32s (f, &d->dshift); + d->dshift=qemu_get_be32 (f);for (i =0 ; i <4 ; ++i) {struct dma_regs *r = &d->regs[i]; -qemu_get_be32s (f, &r->now[0 ]); -qemu_get_be32s (f, &r->now[1 ]); + r->now[0 ]=qemu_get_be32 (f); + r->now[1 ]=qemu_get_be32 (f);qemu_get_be16s (f, &r->base[0 ]);qemu_get_be16s (f, &r->base[1 ]);qemu_get_8s (f, &r->mode);
Index: hw/i8254.c
===================================================================
RCS file: /sources/qemu/qemu/hw/i8254.c,v
retrieving revision 1.12
i8254.c +6 -6
@@ -397,7 +397,7 @@ static void pit_save(QEMUFile *f, void *for (i =0 ; i <3 ; i++) { s = &pit->channels[i]; -qemu_put_be32s (f, &s->count); +qemu_put_be32 (f, s->count);qemu_put_be16s (f, &s->latched_count);qemu_put_8s (f, &s->count_latched);qemu_put_8s (f, &s->status_latched);
@@ -409,9 +409,9 @@ static void pit_save(QEMUFile *f, void *qemu_put_8s (f, &s->mode);qemu_put_8s (f, &s->bcd);qemu_put_8s (f, &s->gate); -qemu_put_be64s (f, &s->count_load_time); +qemu_put_be64 (f, s->count_load_time);if (s->irq_timer) { -qemu_put_be64s (f, &s->next_transition_time); +qemu_put_be64 (f, s->next_transition_time);qemu_put_timer (f, s->irq_timer); } }
@@ -428,7 +428,7 @@ static int pit_load(QEMUFile *f, void *ofor (i =0 ; i <3 ; i++) { s = &pit->channels[i]; -qemu_get_be32s (f, &s->count); + s->count=qemu_get_be32 (f);qemu_get_be16s (f, &s->latched_count);qemu_get_8s (f, &s->count_latched);qemu_get_8s (f, &s->status_latched);
@@ -440,9 +440,9 @@ static int pit_load(QEMUFile *f, void *oqemu_get_8s (f, &s->mode);qemu_get_8s (f, &s->bcd);qemu_get_8s (f, &s->gate); -qemu_get_be64s (f, &s->count_load_time); + s->count_load_time=qemu_get_be64 (f);if (s->irq_timer) { -qemu_get_be64s (f, &s->next_transition_time); + s->next_transition_time=qemu_get_be64 (f);qemu_get_timer (f, s->irq_timer); } }
Index: hw/ide.c
===================================================================
RCS file: /sources/qemu/qemu/hw/ide.c,v
retrieving revision 1.72
ide.c +4 -4
@@ -2508,8 +2512,8 @@ static void ide_init_ioport(IDEState *id/* save per IDE drive data */ static void ide_save (QEMUFile * f,IDEState *s) { -qemu_put_be32s (f, &s->mult_sectors); -qemu_put_be32s (f, &s->identify_set); +qemu_put_be32 (f, s->mult_sectors); +qemu_put_be32 (f, s->identify_set);if (s->identify_set) {qemu_put_buffer (f, (const uint8_t *)s->identify_data,512 ); }
@@ -2536,8 +2540,8 @@ static void ide_save(QEMUFile* f, IDESta/* load per IDE drive data */ static void ide_load (QEMUFile * f,IDEState *s) { -qemu_get_be32s (f, &s->mult_sectors); -qemu_get_be32s (f, &s->identify_set); + s->mult_sectors=qemu_get_be32 (f); + s->identify_set=qemu_get_be32 (f);if (s->identify_set) {qemu_get_buffer (f, (uint8_t *)s->identify_data,512 ); }
Index: hw/mc146818rtc.c
===================================================================
RCS file: /sources/qemu/qemu/hw/mc146818rtc.c,v
retrieving revision 1.15
mc146818rtc.c +18 -18
@@ -421,18 +421,18 @@ static void rtc_save(QEMUFile *f, void *qemu_put_buffer (f, s->cmos_data,128 );qemu_put_8s (f, &s->cmos_index); -qemu_put_be32s (f, &s->current_tm.tm_sec); -qemu_put_be32s (f, &s->current_tm.tm_min); -qemu_put_be32s (f, &s->current_tm.tm_hour); -qemu_put_be32s (f, &s->current_tm.tm_wday); -qemu_put_be32s (f, &s->current_tm.tm_mday); -qemu_put_be32s (f, &s->current_tm.tm_mon); -qemu_put_be32s (f, &s->current_tm.tm_year); +qemu_put_be32 (f, s->current_tm.tm_sec); +qemu_put_be32 (f, s->current_tm.tm_min); +qemu_put_be32 (f, s->current_tm.tm_hour); +qemu_put_be32 (f, s->current_tm.tm_wday); +qemu_put_be32 (f, s->current_tm.tm_mday); +qemu_put_be32 (f, s->current_tm.tm_mon); +qemu_put_be32 (f, s->current_tm.tm_year);qemu_put_timer (f, s->periodic_timer); -qemu_put_be64s (f, &s->next_periodic_time); +qemu_put_be64 (f, s->next_periodic_time); -qemu_put_be64s (f, &s->next_second_time); +qemu_put_be64 (f, s->next_second_time);qemu_put_timer (f, s->second_timer);qemu_put_timer (f, s->second_timer2); }
@@ -447,18 +447,18 @@ static int rtc_load(QEMUFile *f, void *oqemu_get_buffer (f, s->cmos_data,128 );qemu_get_8s (f, &s->cmos_index); -qemu_get_be32s (f, &s->current_tm.tm_sec); -qemu_get_be32s (f, &s->current_tm.tm_min); -qemu_get_be32s (f, &s->current_tm.tm_hour); -qemu_get_be32s (f, &s->current_tm.tm_wday); -qemu_get_be32s (f, &s->current_tm.tm_mday); -qemu_get_be32s (f, &s->current_tm.tm_mon); -qemu_get_be32s (f, &s->current_tm.tm_year); + s->current_tm.tm_sec=qemu_get_be32 (f); + s->current_tm.tm_min=qemu_get_be32 (f); + s->current_tm.tm_hour=qemu_get_be32 (f); + s->current_tm.tm_wday=qemu_get_be32 (f); + s->current_tm.tm_mday=qemu_get_be32 (f); + s->current_tm.tm_mon=qemu_get_be32 (f); + s->current_tm.tm_year=qemu_get_be32 (f);qemu_get_timer (f, s->periodic_timer); -qemu_get_be64s (f, &s->next_periodic_time); + s->next_periodic_time=qemu_get_be64 (f); -qemu_get_be64s (f, &s->next_second_time); + s->next_second_time=qemu_get_be64 (f);qemu_get_timer (f, s->second_timer);qemu_get_timer (f, s->second_timer2);return 0 ;
Index: hw/pcnet.c
===================================================================
RCS file: /sources/qemu/qemu/hw/pcnet.c,v
retrieving revision 1.20
pcnet.c +12 -12
@@ -1843,9 +1843,9 @@ static void pcnet_save(QEMUFile *f, voidif (s->pci_dev)pci_device_save (s->pci_dev, f); -qemu_put_be32s (f, &s->rap); -qemu_put_be32s (f, &s->isr); -qemu_put_be32s (f, &s->lnkst); +qemu_put_be32 (f, s->rap); +qemu_put_be32 (f, s->isr); +qemu_put_be32 (f, s->lnkst);qemu_put_be32s (f, &s->rdra);qemu_put_be32s (f, &s->tdra);qemu_put_buffer (f, s->prom,16 );
@@ -1854,10 +1854,10 @@ static void pcnet_save(QEMUFile *f, voidfor (i =0 ; i <32 ; i++)qemu_put_be16s (f, &s->bcr[i]);qemu_put_be64s (f, &s->timer); -qemu_put_be32s (f, &s->xmit_pos); -qemu_put_be32s (f, &s->recv_pos); +qemu_put_be32 (f, s->xmit_pos); +qemu_put_be32 (f, s->recv_pos);qemu_put_buffer (f, s->buffer,4096 ); -qemu_put_be32s (f, &s->tx_busy); +qemu_put_be32 (f, s->tx_busy);qemu_put_timer (f, s->poll_timer); }
@@ -1875,9 +1875,9 @@ static int pcnet_load(QEMUFile *f, voidreturn ret; } -qemu_get_be32s (f, &s->rap); -qemu_get_be32s (f, &s->isr); -qemu_get_be32s (f, &s->lnkst); +qemu_get_be32s (f, (uint32_t *)&s->rap); +qemu_get_be32s (f, (uint32_t *)&s->isr); +qemu_get_be32s (f, (uint32_t *)&s->lnkst);qemu_get_be32s (f, &s->rdra);qemu_get_be32s (f, &s->tdra);qemu_get_buffer (f, s->prom,16 );
@@ -1886,10 +1886,10 @@ static int pcnet_load(QEMUFile *f, voidfor (i =0 ; i <32 ; i++)qemu_get_be16s (f, &s->bcr[i]);qemu_get_be64s (f, &s->timer); -qemu_get_be32s (f, &s->xmit_pos); -qemu_get_be32s (f, &s->recv_pos); +qemu_get_be32s (f, (uint32_t *)&s->xmit_pos); +qemu_get_be32s (f, (uint32_t *)&s->recv_pos);qemu_get_buffer (f, s->buffer,4096 ); -qemu_get_be32s (f, &s->tx_busy); +qemu_get_be32s (f, (uint32_t *)&s->tx_busy);qemu_get_timer (f, s->poll_timer);return 0 ;
Index: hw/ps2.c
===================================================================
RCS file: /sources/qemu/qemu/hw/ps2.c,v
retrieving revision 1.9
ps2.c +18 -18
@@ -470,19 +470,19 @@ static void ps2_reset(void *opaque)static void ps2_common_save (QEMUFile *f,PS2State *s) { -qemu_put_be32s (f, &s->write_cmd); -qemu_put_be32s (f, &s->queue.rptr); -qemu_put_be32s (f, &s->queue.wptr); -qemu_put_be32s (f, &s->queue.count); +qemu_put_be32 (f, s->write_cmd); +qemu_put_be32 (f, s->queue.rptr); +qemu_put_be32 (f, s->queue.wptr); +qemu_put_be32 (f, s->queue.count);qemu_put_buffer (f, s->queue.data,sizeof (s->queue.data)); }static void ps2_common_load (QEMUFile *f,PS2State *s) { -qemu_get_be32s (f, &s->write_cmd); -qemu_get_be32s (f, &s->queue.rptr); -qemu_get_be32s (f, &s->queue.wptr); -qemu_get_be32s (f, &s->queue.count); + s->write_cmd=qemu_get_be32 (f); + s->queue.rptr=qemu_get_be32 (f); + s->queue.wptr=qemu_get_be32 (f); + s->queue.count=qemu_get_be32 (f);qemu_get_buffer (f, s->queue.data,sizeof (s->queue.data)); }
@@ -491,8 +491,8 @@ static void ps2_kbd_save(QEMUFile* f, voPS2KbdState *s = (PS2KbdState *)opaque;ps2_common_save (f, &s->common); -qemu_put_be32s (f, &s->scan_enabled); -qemu_put_be32s (f, &s->translate); +qemu_put_be32 (f, s->scan_enabled); +qemu_put_be32 (f, s->translate); }static void ps2_mouse_save (QEMUFile * f,void * opaque)
@@ -506,9 +506,9 @@ static void ps2_mouse_save(QEMUFile* f,qemu_put_8s (f, &s->mouse_wrap);qemu_put_8s (f, &s->mouse_type);qemu_put_8s (f, &s->mouse_detect_state); -qemu_put_be32s (f, &s->mouse_dx); -qemu_put_be32s (f, &s->mouse_dy); -qemu_put_be32s (f, &s->mouse_dz); +qemu_put_be32 (f, s->mouse_dx); +qemu_put_be32 (f, s->mouse_dy); +qemu_put_be32 (f, s->mouse_dz);qemu_put_8s (f, &s->mouse_buttons); }
@@ -520,8 +520,8 @@ static int ps2_kbd_load(QEMUFile* f, voireturn -EINVAL ;ps2_common_load (f, &s->common); -qemu_get_be32s (f, &s->scan_enabled); -qemu_get_be32s (f, &s->translate); + s->scan_enabled=qemu_get_be32 (f); + s->translate=qemu_get_be32 (f);return 0 ; }
@@ -539,9 +539,9 @@ static int ps2_mouse_load(QEMUFile* f, vqemu_get_8s (f, &s->mouse_wrap);qemu_get_8s (f, &s->mouse_type);qemu_get_8s (f, &s->mouse_detect_state); -qemu_get_be32s (f, &s->mouse_dx); -qemu_get_be32s (f, &s->mouse_dy); -qemu_get_be32s (f, &s->mouse_dz); + s->mouse_dx=qemu_get_be32 (f); + s->mouse_dy=qemu_get_be32 (f); + s->mouse_dz=qemu_get_be32 (f);qemu_get_8s (f, &s->mouse_buttons);return 0 ; }
Index: hw/rtl8139.c
===================================================================
RCS file: /sources/qemu/qemu/hw/rtl8139.c,v
retrieving revision 1.16
rtl8139.c +6 -6
@@ -3172,7 +3172,7 @@ static void rtl8139_save(QEMUFile* f,voi i =0 ;qemu_put_be32s (f, &i);/* unused. */ qemu_put_buffer (f, s->macaddr,6 ); -qemu_put_be32s (f, &s->rtl8139_mmio_io_addr); +qemu_put_be32 (f, s->rtl8139_mmio_io_addr);qemu_put_be32s (f, &s->currTxDesc);qemu_put_be32s (f, &s->currCPlusRxDesc);
@@ -3184,7 +3184,7 @@ static void rtl8139_save(QEMUFile* f,voi {qemu_put_be16s (f, &s->eeprom.contents[i]); } -qemu_put_be32s (f, &s->eeprom.mode); +qemu_put_be32 (f, s->eeprom.mode);qemu_put_be32s (f, &s->eeprom.tick);qemu_put_8s (f, &s->eeprom.address);qemu_put_be16s (f, &s->eeprom.input);
@@ -3197,7 +3197,7 @@ static void rtl8139_save(QEMUFile* f,voiqemu_put_be32s (f, &s->TCTR);qemu_put_be32s (f, &s->TimerInt); -qemu_put_be64s (f, &s->TCTR_base); +qemu_put_be64 (f, s->TCTR_base);RTL8139TallyCounters_save (f, &s->tally_counters); }
@@ -3266,7 +3267,7 @@ static int rtl8139_load(QEMUFile* f,voidqemu_get_be32s (f, &i);/* unused. */ qemu_get_buffer (f, s->macaddr,6 ); -qemu_get_be32s (f, &s->rtl8139_mmio_io_addr); + s->rtl8139_mmio_io_addr=qemu_get_be32 (f);qemu_get_be32s (f, &s->currTxDesc);qemu_get_be32s (f, &s->currCPlusRxDesc);
@@ -3278,7 +3279,7 @@ static int rtl8139_load(QEMUFile* f,void {qemu_get_be16s (f, &s->eeprom.contents[i]); } -qemu_get_be32s (f, &s->eeprom.mode); + s->eeprom.mode=qemu_get_be32 (f);qemu_get_be32s (f, &s->eeprom.tick);qemu_get_8s (f, &s->eeprom.address);qemu_get_be16s (f, &s->eeprom.input);
@@ -3294,7 +3295,7 @@ static int rtl8139_load(QEMUFile* f,void {qemu_get_be32s (f, &s->TCTR);qemu_get_be32s (f, &s->TimerInt); -qemu_get_be64s (f, &s->TCTR_base); + s->TCTR_base=qemu_get_be64 (f);RTL8139TallyCounters_load (f, &s->tally_counters); }
Index: hw/sb16.c
===================================================================
RCS file: /sources/qemu/qemu/hw/sb16.c,v
retrieving revision 1.24
sb16.c +60 -60
160 lines not on this page · raw message
Index: hw/vga.c
===================================================================
RCS file: /sources/qemu/qemu/hw/vga.c,v
retrieving revision 1.58
vga.c +5 -5
@@ -1687,12 +1687,12 @@ static void vga_save(QEMUFile *f, void *qemu_put_buffer (f, s->gr,16 );qemu_put_8s (f, &s->ar_index);qemu_put_buffer (f, s->ar,21 ); -qemu_put_be32s (f, &s->ar_flip_flop); +qemu_put_be32 (f, s->ar_flip_flop);qemu_put_8s (f, &s->cr_index);qemu_put_buffer (f, s->cr,256 );qemu_put_8s (f, &s->msr);qemu_put_8s (f, &s->fcr); -qemu_put_8s (f, &s->st00); +qemu_put_byte (f, s->st00);qemu_put_8s (f, &s->st01);qemu_put_8s (f, &s->dac_state);
@@ -1702,7 +1702,7 @@ static void vga_save(QEMUFile *f, void *qemu_put_buffer (f, s->dac_cache,3 );qemu_put_buffer (f, s->palette,768 ); -qemu_put_be32s (f, &s->bank_offset); +qemu_put_be32 (f, s->bank_offset);#ifdef CONFIG_BOCHS_VBE qemu_put_byte (f,1 );qemu_put_be16s (f, &s->vbe_index);
@@ -1737,7 +1737,7 @@ static int vga_load(QEMUFile *f, void *oqemu_get_buffer (f, s->gr,16 );qemu_get_8s (f, &s->ar_index);qemu_get_buffer (f, s->ar,21 ); -qemu_get_be32s (f, &s->ar_flip_flop); + s->ar_flip_flop=qemu_get_be32 (f);qemu_get_8s (f, &s->cr_index);qemu_get_buffer (f, s->cr,256 );qemu_get_8s (f, &s->msr);
@@ -1752,7 +1752,7 @@ static int vga_load(QEMUFile *f, void *oqemu_get_buffer (f, s->dac_cache,3 );qemu_get_buffer (f, s->palette,768 ); -qemu_get_be32s (f, &s->bank_offset); + s->bank_offset=qemu_get_be32 (f); is_vbe =qemu_get_byte (f);#ifdef CONFIG_BOCHS_VBE if (!is_vbe)
Index: hw/vmware_vga.c
===================================================================
RCS file: /sources/qemu/qemu/hw/vmware_vga.c,v
retrieving revision 1.4
vmware_vga.c +24 -24
65 lines not on this page · raw message
Index: vl.c
===================================================================
RCS file: /sources/qemu/qemu/vl.c,v
retrieving revision 1.376
vl.c +6 -6
@@ -1119,9 +1119,9 @@ static void timer_save(QEMUFile *f, voidif (cpu_ticks_enabled) {hw_error ("cannot save state if virtual timers are running" ); } -qemu_put_be64s (f, &cpu_ticks_offset); -qemu_put_be64s (f, &ticks_per_sec); -qemu_put_be64s (f, &cpu_clock_offset); +qemu_put_be64 (f, cpu_ticks_offset); +qemu_put_be64 (f, ticks_per_sec); +qemu_put_be64 (f, cpu_clock_offset); }static int timer_load (QEMUFile *f,void *opaque,int version_id)
@@ -1131,10 +1131,10 @@ static int timer_load(QEMUFile *f, voidif (cpu_ticks_enabled) {return -EINVAL ; } -qemu_get_be64s (f, &cpu_ticks_offset); -qemu_get_be64s (f, &ticks_per_sec); + cpu_ticks_offset=qemu_get_be64 (f); + ticks_per_sec=qemu_get_be64 (f);if (version_id ==2 ) { -qemu_get_be64s (f, &cpu_clock_offset); + cpu_clock_offset=qemu_get_be64 (f); }return 0 ; }