View | Details | Raw Unified
Collapse All | Expand All

(-) dclib.orig/dclib/core/cxml.cpp (-6 / +6 lines)
 Lines 145-156    Link Here 
	res = UTF8Toisolat1( b, &outlen, (unsigned char*)s, &inlen );
	res = UTF8Toisolat1( b, &outlen, (unsigned char*)s, &inlen );
	if ( res == -2 )
	if ( res >= 0 )
		r = (char*)b;
	else if ( res == -2 )
		printf("UTF8Toisolat1 transcoding fail: '%s'\n",s);
		printf("UTF8Toisolat1 transcoding fail: '%s'\n",s);
	else if ( res == -1 )
	else if ( res == -1 )
		printf("UTF8Toisolat1 fail: '%s'\n",s);
		printf("UTF8Toisolat1 fail: '%s'\n",s);
	else if ( res == 0 )
		r = (char*)b;
	else
	else
		printf("CXml::xml_UTF8Toisolat1 error %d\n",res);
		printf("CXml::xml_UTF8Toisolat1 error %d\n",res);
 Lines 178-187    Link Here 
	res = isolat1ToUTF8( b, &outlen, (unsigned char*)s, &inlen );
	res = isolat1ToUTF8( b, &outlen, (unsigned char*)s, &inlen );
	if ( res == -1 )
	if ( res >= 0 )
	        r = (char*)b;
	else if ( res == -1 )
		printf("isolat1ToUTF8 fail: '%s'\n",s);
		printf("isolat1ToUTF8 fail: '%s'\n",s);
	else if ( res == 0 )
		r = (char*)b;
	free(b);
	free(b);