> import_imlist   (rewritten)

Hi!
   The new import_imlist always fails at runtime saying e.g.:

[import_imlist.so] unable to open file `villain00.png
': No such file or directory

bcos it forgets to zap the trailing newline that fgets() retains.

The attached patch fixes the problem

Thanks, it did need a rewrite.

    M
--- transcode-1.0.4rc3/import/import_imlist.c	2007-07-19 20:00:55.000000000 +0100
+++ transcode-1.0.4rc3-1/import/import_imlist.c	2007-08-04 17:24:23.000000000 +0100
@@ -131,6 +131,12 @@
         }
         filename[PATH_MAX] = '\0'; /* enforce */
 
+	/* Zap the trailing newline */
+	{
+		char *cp = strchr(filename, '\n');
+		if (cp != NULL) *cp = '\0';
+	}
+
         ClearMagickWand(wand);
         /* 
          * This avoids IM to buffer all read images.

Reply via email to