[virt-tools-list] [virt-viewer] Don't use C99 for loops
Jonathon Jongsma
jjongsma at redhat.com
Tue Jun 24 13:40:09 UTC 2014
ACK
On Tue, 2014-06-24 at 09:50 +0200, Christophe Fergeau wrote:
> Ping?
>
> On Fri, Jun 13, 2014 at 04:05:38PM +0200, Christophe Fergeau wrote:
> > Declaring a local variable as part as a for loop
> > such as 'for (unsigned int i; i < N; i++)' is a C99 specific feature.
> > Running configure with --enable-compile-warnings=minimal does not add
> > -std=c99 to the compile flags, so it's better if the codebase does not
> > require C99 support from the compiler.
> > ---
> > src/virt-viewer-session.c | 5 +++--
> > 1 file changed, 3 insertions(+), 2 deletions(-)
> >
> > diff --git a/src/virt-viewer-session.c b/src/virt-viewer-session.c
> > index 20d5fb1..b600481 100644
> > --- a/src/virt-viewer-session.c
> > +++ b/src/virt-viewer-session.c
> > @@ -395,13 +395,14 @@ virt_viewer_session_on_monitor_geometry_changed(VirtViewerSession* self,
> > gboolean all_fullscreen = TRUE;
> > guint nmonitors = 0;
> > GdkRectangle *monitors = NULL;
> > + GList *l;
> >
> > klass = VIRT_VIEWER_SESSION_GET_CLASS(self);
> > if (!klass->apply_monitor_geometry)
> > return;
> >
> > /* find highest monitor ID so we can create the sparse array */
> > - for (GList *l = self->priv->displays; l; l = l->next) {
> > + for (l = self->priv->displays; l; l = l->next) {
> > VirtViewerDisplay *d = VIRT_VIEWER_DISPLAY(l->data);
> > guint nth = 0;
> > g_object_get(d, "nth-display", &nth, NULL);
> > @@ -410,7 +411,7 @@ virt_viewer_session_on_monitor_geometry_changed(VirtViewerSession* self,
> > }
> >
> > monitors = g_new0(GdkRectangle, nmonitors);
> > - for (GList *l = self->priv->displays; l; l = l->next) {
> > + for (l = self->priv->displays; l; l = l->next) {
> > VirtViewerDisplay *d = VIRT_VIEWER_DISPLAY(l->data);
> > guint nth = 0;
> > GdkRectangle *rect = NULL;
> > --
> > 1.9.3
> >
> > _______________________________________________
> > virt-tools-list mailing list
> > virt-tools-list at redhat.com
> > https://www.redhat.com/mailman/listinfo/virt-tools-list
> _______________________________________________
> virt-tools-list mailing list
> virt-tools-list at redhat.com
> https://www.redhat.com/mailman/listinfo/virt-tools-list
More information about the virt-tools-list
mailing list