From 9cbe0af410ab1ffd85cf893768262154557c834e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 11 Feb 2005 04:35:44 +0000 Subject: [PATCH] Identify() returned wrong MIME type. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11335 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/translators/icotranslator/ICOTranslator.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/add-ons/translators/icotranslator/ICOTranslator.cpp b/src/add-ons/translators/icotranslator/ICOTranslator.cpp index e97637379e..d6d4f3db9e 100644 --- a/src/add-ons/translators/icotranslator/ICOTranslator.cpp +++ b/src/add-ons/translators/icotranslator/ICOTranslator.cpp @@ -16,6 +16,9 @@ const char *kDocumentCount = "/documentCount"; const char *kDocumentIndex = "/documentIndex"; +#define kICOMimeType "image/x-icon" + // I'm lazy - structure initializers don't like const variables... + // The input formats that this translator supports. translation_format sInputFormats[] = { @@ -24,7 +27,7 @@ translation_format sInputFormats[] = { B_TRANSLATOR_BITMAP, ICO_IN_QUALITY, ICO_IN_CAPABILITY, - "image/x-icon", + kICOMimeType, "Windows Icon image" }, { @@ -44,7 +47,7 @@ translation_format sOutputFormats[] = { B_TRANSLATOR_BITMAP, ICO_OUT_QUALITY, ICO_OUT_CAPABILITY, - "image/x-icon", + kICOMimeType, "Windows Icon image" }, { @@ -104,7 +107,7 @@ ICOTranslator::DerivedIdentify(BPositionIO *stream, info->quality = ICO_IN_QUALITY; info->capability = ICO_IN_CAPABILITY; snprintf(info->name, sizeof(info->name), "Windows Icon %ld bit image", bitsPerPixel); - strcpy(info->MIME, "image/x-ico"); + strcpy(info->MIME, kICOMimeType); return B_OK; }