Update of /cvsroot/ufraw/ufraw
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv25641

Modified Files:
        ufraw-batch.c 
Log Message:
Support --create-id=only in ufraw-batch.


Index: ufraw-batch.c
===================================================================
RCS file: /cvsroot/ufraw/ufraw/ufraw-batch.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- ufraw-batch.c       13 Aug 2009 12:00:09 -0000      1.26
+++ ufraw-batch.c       13 Sep 2009 02:01:18 -0000      1.27
@@ -86,7 +86,7 @@
            continue;
        }
        status = ufraw_config(uf, &rc, &conf, &cmd);
-       if (uf->conf && uf->conf->createID == only_id)
+       if (uf->conf && uf->conf->createID == only_id && cmd.createID!=only_id)
            uf->conf->createID = also_id;
        if (status==UFRAW_ERROR) {
            exitCode = 1;
@@ -107,11 +107,13 @@
            stat[0] = '\0';
        ufraw_message(UFRAW_MESSAGE, _("Loaded %s%s"), uf->filename, stat);
        status = ufraw_batch_saver(uf);
-       if (status==UFRAW_SUCCESS || status==UFRAW_WARNING)
-           ufraw_message(UFRAW_MESSAGE, _("Saved %s%s"),
-                   uf->conf->outputFilename, stat);
-       else
+       if (status==UFRAW_SUCCESS || status==UFRAW_WARNING) {
+           if (uf->conf->createID!=only_id)
+               ufraw_message(UFRAW_MESSAGE, _("Saved %s%s"),
+                       uf->conf->outputFilename, stat);
+       } else {
            exitCode = 1;
+       }
        ufraw_close(uf);
        g_free(uf);
     }


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
ufraw-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ufraw-cvs

Reply via email to