[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 1/4] Implement "info chardev" command.
From: |
Blue Swirl |
Subject: |
Re: [Qemu-devel] [PATCH 1/4] Implement "info chardev" command. |
Date: |
Wed, 29 Oct 2008 20:30:58 +0200 |
On 10/29/08, Gerd Hoffmann <address@hidden> wrote:
> Gerd Hoffmann wrote:
> > Hi,
> >
> >>> @@ -55,9 +56,12 @@ struct CharDriverState {
> >>> void *opaque;
> >>> int focus;
> >>> QEMUBH *bh;
> >>> + char *label;
> >>> + char *filename;
> >> I think you should add 'const' to both above.
> >
> > Will do.
>
>
> Well, no. filename is modified by (some) qemu_chr_open_*() functions,
> so it's pointless IMHO. label never ever changes after the first
> assignment and it works fine except for this warning:
>
> passing arg 1 of `qemu_free' discards qualifiers from pointer target type.
>
> Hmm. I don't feel like casting that one away. And constifying the
> qemu_free() argument doesn't look sane either. Other suggestions?
Drop 'const'? Sorry for the trouble.
[Qemu-devel] [PATCH 4/4] sockets: switch over tcp/telnet/unix serial line to new helper functions., Gerd Hoffmann, 2008/10/28
[Qemu-devel] [PATCH 2/4] sockets: helper functions for qemu., Gerd Hoffmann, 2008/10/28
[Qemu-devel] [PATCH 3/4] sockets: switch vnc to new code, support vnc port auto-allocation., Gerd Hoffmann, 2008/10/28