X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=OSX%2Fiosgrabimage.m;h=48466f20af010219814310a7f56a2a29b9a5c343;hp=5e7c35dd5eec64c6174a83b2b8c5d78f62c5e024;hb=6afd6db0ae9396cd7ff897ade597cd5483f49b0e;hpb=dba664f31aa87285db4d76cf8c5e66335299703a diff --git a/OSX/iosgrabimage.m b/OSX/iosgrabimage.m index 5e7c35dd..48466f20 100644 --- a/OSX/iosgrabimage.m +++ b/OSX/iosgrabimage.m @@ -1,4 +1,4 @@ -/* xscreensaver, Copyright (c) 1992-2012 Jamie Zawinski +/* xscreensaver, Copyright (c) 1992-2014 Jamie Zawinski * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that @@ -42,7 +42,8 @@ */ typedef struct { - void (*callback) (void *uiimage, const char *fn, void *closure); + void (*callback) (void *uiimage, const char *fn, int width, int height, + void *closure); void *closure; ALAssetsLibrary *library; @@ -79,13 +80,14 @@ ios_random_image_done (ios_loader_data *d, BOOL ok) [d->assets release]; [d->library release]; - d->callback (img, fn, d->closure); + d->callback (img, fn, [img size].width, [img size].height, d->closure); free (d); } void ios_load_random_image (void (*callback) (void *uiimage, const char *fn, + int width, int height, void *closure), void *closure) {