|
Lakshmi Narasimhan T V |
ebd6bd9 |
diff -ur phatch-0.2.7_orig/phatch/core/api.py phatch-0.2.7/phatch/core/api.py
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
--- phatch-0.2.7_orig/phatch/core/api.py 2010-03-12 12:29:26.000000000 +0530
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+++ phatch-0.2.7/phatch/core/api.py 2011-05-12 23:27:20.398002673 +0530
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
@@ -774,11 +774,17 @@
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
#open image and check for errors
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
photo, result = get_photo(image_info, info_not_file, result)
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
if result['abort']:
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ if(photo is None):
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ return 'return'
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ else:
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
photo.close()
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
return 'return'
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
elif not photo or result['skip']:
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
- photo.close()
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
- return 'continue'
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ if(photo is None):
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ return 'continue'
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ else:
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ photo.close()
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
+ return 'continue'
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
info = photo.info
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
info.set('imageindex', image_index)
|
|
Lakshmi Narasimhan T V |
ebd6bd9 |
image = photo.get_layer().image
|