Revision: 28629
          http://sourceforge.net/p/bibdesk/svn/28629
Author:   hofman
Date:     2024-01-17 17:13:03 +0000 (Wed, 17 Jan 2024)
Log Message:
-----------
use that arrays are always of length 4

Modified Paths:
--------------
    trunk/bibdesk_vendorsrc/amaxwell/FileView/FVCGImageUtilities.mm

Modified: trunk/bibdesk_vendorsrc/amaxwell/FileView/FVCGImageUtilities.mm
===================================================================
--- trunk/bibdesk_vendorsrc/amaxwell/FileView/FVCGImageUtilities.mm     
2024-01-17 16:05:17 UTC (rev 28628)
+++ trunk/bibdesk_vendorsrc/amaxwell/FileView/FVCGImageUtilities.mm     
2024-01-17 17:13:03 UTC (rev 28629)
@@ -346,7 +346,7 @@
     CGColorSpaceGetColorTable(cspace, table);
     
     FVImageBuffer *planarBuffers[4];
-    [buffers getObjects:planarBuffers range:NSMakeRange(0, [buffers count])];
+    [buffers getObjects:planarBuffers range:NSMakeRange(0, 4)];
     
     // set sizes to avoid a mismatch; these are guaranteed to be large enough
     for (NSUInteger i = 0; i < sizeof(planarBuffers) / sizeof(FVImageBuffer 
*); i++) {
@@ -409,7 +409,7 @@
     
     vImage_Error ret;    
     FVImageBuffer *planarBuffers[4];
-    [buffers getObjects:planarBuffers range:NSMakeRange(0, [buffers count])];
+    [buffers getObjects:planarBuffers range:NSMakeRange(0, 4)];
     
     // set sizes to avoid a mismatch; these are guaranteed to be large enough
     for (NSUInteger i = 0; i < sizeof(planarBuffers) / sizeof(FVImageBuffer 
*); i++) {
@@ -474,7 +474,7 @@
     
     vImage_Error ret;    
     FVImageBuffer *planarBuffers[4];
-    [buffers getObjects:planarBuffers range:NSMakeRange(0, [buffers count])];
+    [buffers getObjects:planarBuffers range:NSMakeRange(0, 4)];
     
     // set sizes to avoid a mismatch; these are guaranteed to be large enough
     for (NSUInteger i = 0; i < sizeof(planarBuffers) / sizeof(FVImageBuffer 
*); i++) {
@@ -632,7 +632,7 @@
     NSCParameterAssert([planarBuffers count] == 4);
     
     const FVImageBuffer *planarA[4];
-    [planarBuffers getObjects:planarA range:NSMakeRange(0, [planarBuffers 
count])];
+    [planarBuffers getObjects:planarA range:NSMakeRange(0, 4)];
     
     vImage_Error ret;
     
@@ -875,10 +875,10 @@
     imageBuffer = nil;
         
     const FVImageBuffer *planarA[4];
-    [planarTilesA getObjects:planarA range:NSMakeRange(0, [planarTilesA 
count])];
+    [planarTilesA getObjects:planarA range:NSMakeRange(0, 4)];
     
     const FVImageBuffer *planarB[4];
-    [planarTilesB getObjects:planarB range:NSMakeRange(0, [planarTilesB 
count])];
+    [planarTilesB getObjects:planarB range:NSMakeRange(0, 4)];
     
     // keep track of the next scanline/byte offset in the final image
     NSUInteger nextScanline = 0;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
Bibdesk-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to