Ejemplo n.º 1
0
const char *
mimeGetIconURL(const char *fn)
{
    char *icon = mimeGetIcon(fn);
    if (icon == NULL)
	return null_string;
    return internalLocalUri("/squid-internal-static/icons/", icon);
}
Ejemplo n.º 2
0
const char *
mimeGetIconURL(const char *fn)
{
    static MemBuf mb = MemBufNULL;
    char *icon = mimeGetIcon(fn);
    if (icon == NULL)
	return null_string;
    if (Config.icons.use_short_names) {
	memBufReset(&mb);
	memBufPrintf(&mb, "/squid-internal-static/icons/%s", icon);
	return mb.buf;
    } else {
	return internalLocalUri("/squid-internal-static/icons/", icon);
    }
}