1
0
Fork 0
mirror of https://github.com/davatorium/rofi.git synced 2024-11-25 13:55:34 -05:00

[window] Quick test of code scanning.

This commit is contained in:
Dave Davenport 2023-07-03 13:40:23 +02:00
parent 628d0b272c
commit be6db24667

View file

@ -968,10 +968,14 @@ static cairo_user_data_key_t data_key;
* \param data The image's data in ARGB format, will be copied by this * \param data The image's data in ARGB format, will be copied by this
* function. * function.
*/ */
static cairo_surface_t *draw_surface_from_data(int width, int height, static cairo_surface_t *draw_surface_from_data(uint32_t width, uint32_t height,
uint32_t const *const data) { uint32_t const *const data) {
unsigned long int len = width * height; // limit surface size.
unsigned long int i; if ( width >= 65536 || height >= 65536){
return NULL;
}
uint32_t len = width * height;
uint32_t i;
uint32_t *buffer = g_new0(uint32_t, len); uint32_t *buffer = g_new0(uint32_t, len);
cairo_surface_t *surface; cairo_surface_t *surface;