• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
error_msg within image_lib not resetting on clear()

#1
[eluser]Unknown[/eluser]
I was running a ->resize() on an uploaded image within a loop to generate a handful of newly sized images. What I found when an error was created was that the error messages were continually being concatenated to error_msg on each iteration of the loop (which I guess is normal) but the variable wasn't being reset when calling ->clear().

Loop iteration 1
Unable to save the image. Please make sure the image and file directory are writable.

Loop iteration 2
Unable to save the image. Please make sure the image and file directory are writable.
Unable to save the image. Please make sure the image and file directory are writable.

Loop iteration 3
Unable to save the image. Please make sure the image and file directory are writable.
Unable to save the image. Please make sure the image and file directory are writable.
Unable to save the image. Please make sure the image and file directory are writable.

etc

To satisfy my needs, I've simply added error_msg to the clear() function within image_lib but wonder why this isn't done as standard practice? Maybe I'll add it as an argument of the clear() function - reset standard variables or *all* variables.


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2020 MyBB Group.