add compositor crop resize/shrink, rework 3rd-party build for pkg-cfg cflags/libs
[goodguy/cinelerra.git] / cinelerra-5.1 / guicast / bcwindowbase.C
index 1f1d0d30c151581dfbe51cc2ff90ec67ab71e1e0..93b3d4554077c45aeb721636fe574ed77a09a73a 100644 (file)
@@ -462,7 +462,10 @@ int BC_WindowBase::create_window(BC_WindowBase *parent_window, const char *title
 #endif
                {
                        int mask = VisualDepthMask | VisualClassMask;
-                       static XVisualInfo vinfo = { .depth = 24, .c_class = DirectColor, };
+                       static XVisualInfo vinfo;
+                       memset(&vinfo, 0, sizeof(vinfo));
+                       vinfo.depth = 24;
+                       vinfo.c_class = TrueColor;
                        int nitems = 0;
                        XVisualInfo *vis_info = XGetVisualInfo(display, mask, &vinfo, &nitems);
                        vis = vis_info && nitems>0 ? vis_info[0].visual : 0;