From 2c2bc9a0ab643a03717a1f666696dcc99e99c63f Mon Sep 17 00:00:00 2001
From: John Sheu <john.sheu@gmail.com>
Date: Sat, 2 Jun 2012 22:00:21 -0700
Subject: [PATCH 3/4] Correct cast type in PNG output routines

Just makes a compile warning go away.
---
 plugins/output-pngfile/output-pngfile.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/plugins/output-pngfile/output-pngfile.c b/plugins/output-pngfile/output-pngfile.c
index ec0dbed..2e94c3f 100644
--- a/plugins/output-pngfile/output-pngfile.c
+++ b/plugins/output-pngfile/output-pngfile.c
@@ -198,7 +198,7 @@ execute(RSOutput *output, RSFilter *filter)
 		const RSIccProfile *profile = rs_color_space_get_icc_profile(pngfile->color_space, pngfile->save16bit);
 		rs_icc_profile_get_data(profile, &data, &data_length);
 
-		png_set_iCCP(png_ptr, info_ptr, (png_charp)rs_color_space_get_name(pngfile->color_space), PNG_COMPRESSION_TYPE_BASE, (png_charp)data, data_length);
+		png_set_iCCP(png_ptr, info_ptr, (png_const_bytep)rs_color_space_get_name(pngfile->color_space), PNG_COMPRESSION_TYPE_BASE, (png_charp)data, data_length);
 		if (pngfile->save16bit)
 			png_set_gAMA(png_ptr, info_ptr, 1.0);
 	}
-- 
1.7.3.4

