[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/graphics/digikam/libs/dimg/filters
From:       Gilles Caulier <caulier.gilles () free ! fr>
Date:       2005-12-15 11:25:29
Message-ID: 1134645929.715262.13122.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 488676 by cgilles:

polish

 M  +19 -10    dimgsharpen.cpp  


--- trunk/extragear/graphics/digikam/libs/dimg/filters/dimgsharpen.cpp #488675:488676
@@ -112,12 +112,16 @@
 
     memcpy(src_rows[0], data, width); 
 
-    int i;
-    for (i = width, src_ptr = src_rows[0], neg_ptr = neg_rows[0];
-         !m_cancel && (i > 0);
-         i--, src_ptr++, neg_ptr++)
-        *neg_ptr = negLUT[*src_ptr]; 
+    src_ptr = src_rows[0];
+    neg_ptr = neg_rows[0];
 
+    for (int i = width; !m_cancel && (i > 0); i--)
+    {
+        *neg_ptr = negLUT[*src_ptr];
+        src_ptr++;
+        neg_ptr++;
+    }
+
     row   = 1;
     count = 1;                                    
 
@@ -136,12 +140,17 @@
             // Grab the next row...
 
             memcpy(src_rows[row], data + y*width, width);
+
+            src_ptr = src_rows[row];
+            neg_ptr = neg_rows[row];
+
+            for (int i = width; !m_cancel && (i > 0); i--)
+            {
+                *neg_ptr = negLUT[*src_ptr];
+                src_ptr++;
+                neg_ptr++;
+            }
             
-            for (i = width, src_ptr = src_rows[row], neg_ptr = neg_rows[row];
-                 !m_cancel && (i > 0);
-                 i--, src_ptr++, neg_ptr++)
-                *neg_ptr = negLUT[*src_ptr];
-
             count++;
             row = (row + 1) & 3;
         }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic