]> mj.ucw.cz Git - libucw.git/blobdiff - images/image-walk.h
Fastbuf: fbmulti: *'s and whitespace
[libucw.git] / images / image-walk.h
index 821712af41b3486b36f0bbe70204077292204f70..96bfd5cbaced84b054694e65859128fbe229d834 100644 (file)
 #endif
 
 #ifndef IMAGE_WALK_INLINE
-static void P(walk)
+static void
+#ifdef IMAGE_WALK_FUNC_NAME
+IMAGE_WALK_FUNC_NAME
+#else
+P(walk)
+#endif
     (struct image *P(img)
 #   ifdef IMAGE_WALK_DOUBLE
     , struct image *P(sec_img)
@@ -143,15 +148,18 @@ static void P(walk)
 }
 
 #undef IMAGE_WALK_PREFIX
+#undef IMAGE_WALK_FUNC_NAME
 #undef IMAGE_WALK_INLINE
 #undef IMAGE_WALK_UNROLL
 #undef IMAGE_WALK_DOUBLE
 #undef IMAGE_WALK_EXTRA_ARGS
+#undef IMAGE_WALK_IMAGE
 #undef IMAGE_WALK_PIXELS
 #undef IMAGE_WALK_COLS
 #undef IMAGE_WALK_ROWS
 #undef IMAGE_WALK_COL_STEP
 #undef IMAGE_WALK_ROW_STEP
+#undef IMAGE_WALK_SEC_IMAGE
 #undef IMAGE_WALK_SEC_PIXELS
 #undef IMAGE_WALK_SEC_COLS
 #undef IMAGE_WALK_SEC_ROWS