Example #1
0
CFDataRef createHTMLPreview(CFURLRef url)
{
  CFDataRef text = createDataFromURL(url);
  if (!text) return NULL;
  CFDataRef result = createHTMLData(text);
  CFRelease(text);
  return result;
}
Example #2
0
CFDataRef createHTMLPreview( CFURLRef url )
{
	CFDataRef text = createDataFromURL(url);
	if (!text) return NULL;
    
	CFDataRef ucs2 = createConvertedString(text, "437", "UCS-2-INTERNAL");
	CFRelease(text);
	if (!ucs2) return NULL;
    
    CFDataRef page2 = createHTMLData(ucs2);
	CFRelease(ucs2);
	if (!page2) return NULL;
    
    CFDataRef result = createConvertedString(page2, "UCS-2-INTERNAL", "UTF8");
    CFRelease(page2);
    
	return result;
}