--- common/video/iso-mpeg4/src/vtc_shape_BinArCodec.cpp.orig	2005-05-04 13:56:00.000000000 -0600
+++ common/video/iso-mpeg4/src/vtc_shape_BinArCodec.cpp	2009-11-19 03:19:21.000000000 -0700
@@ -113,7 +113,7 @@
 	rLPS = ((coder -> R) >> 16) * cLPS;
 	if(c0 == 0 || c0==65536) return;
 	else if(c0==65537) 
-	  errorHandler("Impossible context occured\n");
+	  errorHandler((char*)"Impossible context occured\n");
 	if (bit == LPS) {
 		coder -> L += coder->R - rLPS;
 		coder -> R  = rLPS;
@@ -272,7 +272,7 @@
 	if(c0 == 0) return (1);
 	else if(c0==65536) return(0);
 	else if(c0==65537) 
-	  errorHandler("Impossible context occured\n");
+	  errorHandler((char*)"Impossible context occured\n");
 	rLPS = (decoder -> R >> 16) * cLPS;
 	if ( (decoder -> V - decoder -> L) >= (decoder -> R - rLPS) ) {
 		bit			  = LPS;