From c26cc768964dcb10407b2db14c6b31781834b837 Mon Sep 17 00:00:00 2001
From: Antonio Ospite <ospite@studenti.unina.it>
Date: Sat, 14 Sep 2013 17:28:13 +0200
Subject: [PATCH 1/1] Check return value of pixWrite()

---
 leptonica-projective-transform.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/leptonica-projective-transform.c b/leptonica-projective-transform.c
index 6035526..d89b4df 100644
--- a/leptonica-projective-transform.c
+++ b/leptonica-projective-transform.c
@@ -97,10 +97,15 @@ int main(int argc, char *argv[])
 		goto out_free_cropped_image;
 	}
 
-	pixWrite("transformed_image.jpg", transformed_image, IFF_JFIF_JPEG);
+	ret = pixWrite("transformed_image.jpg", transformed_image, IFF_JFIF_JPEG);
+	if (ret != 0) {
+		ret = -EINVAL;
+		goto cleanup;
+	}
 
 	ret = 0;
 
+cleanup:
 	pixDestroy(&transformed_image);
 out_free_cropped_image:
 	pixDestroy(&cropped_image);
-- 
2.1.4