Fixed cursor selection to find the correct cursor when more than one
available.

diff --git a/objects/cursoricon.c b/objects/cursoricon.c
index 76debfd..1565733 100644
--- a/objects/cursoricon.c
+++ b/objects/cursoricon.c
@@ -310,6 +310,10 @@
     }
     if (dir->idCount == 1) return &dir->idEntries[0]; /* No choice... */
 
+    /* Double height to account for AND and XOR masks */
+
+    height *= 2;
+
     /* First find the largest one smaller than or equal to the requested size*/
 
     maxwidth = maxheight = 0;