# Swank (14.01.2016 / 14:19)потому что это кусок кода. не копировать же сюда портянку на 3 типа картинок, расчет ресайза, щабор и обновление данных с бд и т.д
Не вижу в твоем коде не одного ImageDestroy();
th_width th_height это размеры лимитированные, если height и width (оригинал) больше заданного лимита, перерасчитываются на лимит, с сохранением пропорций