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:
parent
628d0b272c
commit
be6db24667
1 changed files with 7 additions and 3 deletions
|
@ -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;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue