Bug 547456 - gdk/x11/gdkscreen-x11.c : init_solaris_xinerama doesn't
2008-08-13 Erwann Chenede - <erwann.chenede@sun.com> Bug 547456 - gdk/x11/gdkscreen-x11.c : init_solaris_xinerama doesn't compile on Solaris * gdk/x11/gdkscreen-x11.c: make init_solaris_xinerama () compile when HAVE_SOLARIS_XINERAMA is defined. svn path=/trunk/; revision=21107
This commit is contained in:
committed by
Erwann Chenede
parent
b8d968aa48
commit
a82a25aa23
@ -1,3 +1,11 @@
|
|||||||
|
2008-08-13 Erwann Chenede - <erwann.chenede@sun.com>
|
||||||
|
|
||||||
|
Bug 547456 - gdk/x11/gdkscreen-x11.c : init_solaris_xinerama
|
||||||
|
doesn't compile on Solaris
|
||||||
|
|
||||||
|
* gdk/x11/gdkscreen-x11.c: make init_solaris_xinerama () compile
|
||||||
|
when HAVE_SOLARIS_XINERAMA is defined.
|
||||||
|
|
||||||
2008-08-13 Michael Natterer <mitch@imendio.com>
|
2008-08-13 Michael Natterer <mitch@imendio.com>
|
||||||
|
|
||||||
* gtk/gtkstock.c (gtk_stock_lookup): cast the return value of
|
* gtk/gtkstock.c (gtk_stock_lookup): cast the return value of
|
||||||
|
|||||||
@ -761,20 +761,17 @@ init_solaris_xinerama (GdkScreen *screen)
|
|||||||
*/
|
*/
|
||||||
if (result == 0)
|
if (result == 0)
|
||||||
{
|
{
|
||||||
/* FIXME: We need to trap errors, since
|
return FALSE;
|
||||||
* XINERAMA isn't always XINERAMA.
|
|
||||||
*/
|
|
||||||
g_error ("error while retrieving Xinerama information");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
screen_x11->monitors = g_new0 (GdkX11Monitor, n_rects);
|
screen_x11->monitors = g_new0 (GdkX11Monitor, n_monitors);
|
||||||
screen_x11->n_monitors = n_rects;
|
screen_x11->n_monitors = n_monitors;
|
||||||
|
|
||||||
for (i = 0; i < n_rects; i++)
|
for (i = 0; i < n_monitors; i++)
|
||||||
{
|
{
|
||||||
init_monitor_geometry (&screen_x11->monitors[i],
|
init_monitor_geometry (&screen_x11->monitors[i],
|
||||||
rects[i].x, rects[i].y,
|
monitors[i].x, monitors[i].y,
|
||||||
rects[i].width, rects[i].height);
|
monitors[i].width, monitors[i].height);
|
||||||
}
|
}
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|||||||
Reference in New Issue
Block a user