src/gui/painting/qpaintengine_x11.cpp
changeset 30 5dc02b23752f
parent 18 2f34d5167611
child 33 3e2da88830cd
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
   313             && X11->pattern_fills[i].bg_color.green == bg_color.green
   313             && X11->pattern_fills[i].bg_color.green == bg_color.green
   314             && X11->pattern_fills[i].bg_color.blue == bg_color.blue)
   314             && X11->pattern_fills[i].bg_color.blue == bg_color.blue)
   315             return X11->pattern_fills[i].picture;
   315             return X11->pattern_fills[i].picture;
   316     }
   316     }
   317     // none found, replace one
   317     // none found, replace one
   318     int i = rand() % 16;
   318     int i = qrand() % 16;
   319 
   319 
   320     if (X11->pattern_fills[i].screen != screen && X11->pattern_fills[i].picture) {
   320     if (X11->pattern_fills[i].screen != screen && X11->pattern_fills[i].picture) {
   321 	XRenderFreePicture (X11->display, X11->pattern_fills[i].picture);
   321 	XRenderFreePicture (X11->display, X11->pattern_fills[i].picture);
   322 	X11->pattern_fills[i].picture = 0;
   322 	X11->pattern_fills[i].picture = 0;
   323     }
   323     }