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® 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