diff options
Diffstat (limited to 'indra/integration_tests')
| -rwxr-xr-x | indra/integration_tests/llimage_libtest/llimage_libtest.cpp | 14 | 
1 files changed, 6 insertions, 8 deletions
| diff --git a/indra/integration_tests/llimage_libtest/llimage_libtest.cpp b/indra/integration_tests/llimage_libtest/llimage_libtest.cpp index d3373a61f2..3d27b4a5b5 100755 --- a/indra/integration_tests/llimage_libtest/llimage_libtest.cpp +++ b/indra/integration_tests/llimage_libtest/llimage_libtest.cpp @@ -578,7 +578,10 @@ int main(int argc, char** argv)  		fast_timer_log_thread = new LogThread(LLFastTimer::sLogName);  		fast_timer_log_thread->start();  	} -	 +     +    // Load the filter once and for all +    LLImageFilter filter(filter_name); +  	// Perform action on each input file  	std::list<std::string>::iterator in_file  = input_filenames.begin();  	std::list<std::string>::iterator out_file = output_filenames.begin(); @@ -594,13 +597,8 @@ int main(int argc, char** argv)  			continue;  		} -        if (filter_name != "") -        { -            // We're interpreting the filter as a filter file name -            LLImageFilter filter; -            filter.loadFromFile(filter_name); -            filter.executeFilter(raw_image); -        } +        // Apply the filter +        filter.executeFilter(raw_image);  		// Save file  		if (out_file != out_end) | 
