[babl] tools: add -e option to babl-icc-dumper, that shows exact fixed point values



commit ff9ca5de270325283bb1d7043dfbcccde48218ce
Author: Øyvind Kolås <pippin gimp org>
Date:   Mon Aug 21 18:11:43 2017 +0200

    tools: add -e option to babl-icc-dumper, that shows exact fixed point values

 tools/babl-icc-dump.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/tools/babl-icc-dump.c b/tools/babl-icc-dump.c
index f28a2de..4b549ef 100644
--- a/tools/babl-icc-dump.c
+++ b/tools/babl-icc-dump.c
@@ -645,14 +645,21 @@ file_get_contents (const char  *path,
 
 int main (int argc, char **argv)
 {
-  int i;
+  int i = 1;
   if (argc < 2)
   {
-    fprintf (stdout, "need one arg, an ICC profile file\n");
+    fprintf (stdout, "usage: babl-icc-dump [options] <file1.icc [file2.icc ...]>\n");
     return -1;
   }
 
-  for (i = 1; argv[i]; i++)
+  if (argv[i] && (!strcmp (argv[i], "-e") ||
+                  !strcmp (argv[i], "--exact")))
+  {
+    exact = 1;
+    i++;
+  }
+
+  for (; argv[i]; i++)
   {
     char *error = NULL;
     fprintf (stdout, "\nfile: %s\n", argv[i]);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]