Module: synfig
Branch: eldruin_tool2
Commit: f852a18220423ff5adb69a833601d5a6fb29bdb8
URL:    
http://synfig.git.sourceforge.net/git/gitweb.cgi?p=synfig;a=commit;h=f852a18220423ff5adb69a833601d5a6fb29bdb8

Author: Diego Barrios Romero <eldr...@gmailcom>
Date:   Wed Feb 17 02:42:03 2010 +0100

Simplified forgotten loops iterators.

---

 synfig-core/src/tool/main.cpp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/synfig-core/src/tool/main.cpp b/synfig-core/src/tool/main.cpp
index 2beff60..38aa168 100644
--- a/synfig-core/src/tool/main.cpp
+++ b/synfig-core/src/tool/main.cpp
@@ -167,9 +167,9 @@ void display_help(bool full)
 
 int process_global_flags(arg_list_t &arg_list)
 {
-       arg_list_t::iterator iter, next;
+       arg_list_t::iterator iter;
 
-       for(next=arg_list.begin(),iter=next++;iter!=arg_list.end();iter=next++)
+       for(iter=arg_list.begin();iter!=arg_list.end();iter++)
        {
                if(*iter == "--")
                        return SYNFIGTOOL_OK;
@@ -229,7 +229,7 @@ int process_global_flags(arg_list_t &arg_list)
                {
                        Progress p(PACKAGE);
                        synfig::Main synfig_main(dirname(progname),&p);
-                       iter=next++;
+                       iter++;
                        if (iter==arg_list.end())
                        {
                                error("The `%s' flag requires a value.  Use 
--help for a list of options.", "--layer-info");
@@ -353,9 +353,9 @@ bool flag_requires_value(String flag)
 
 int extract_arg_cluster(arg_list_t &arg_list,arg_list_t &cluster)
 {
-       arg_list_t::iterator iter, next;
+       arg_list_t::iterator iter;
 
-       for(next=arg_list.begin(),iter=next++;iter!=arg_list.end();iter=next++)
+       for(iter=arg_list.begin();iter!=arg_list.end();iter++)
        {
                if(*iter->begin() != '-')
                {
@@ -367,7 +367,7 @@ int extract_arg_cluster(arg_list_t &arg_list,arg_list_t 
&cluster)
                {
                        cluster.push_back(*iter);
                        arg_list.erase(iter);
-                       iter=next++;
+                       iter++;
                        if (iter==arg_list.end())
                        {
                                error("The `%s' flag requires a value.  Use 
--help for a list of options.", cluster.back().c_str());


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to