* add icon directory
[citadel.git] / webcit / downloads.c
index 6571591cc15c835dcce5cea15d4293fa686c6959..2ed8e247c51da2d559fd3cf6578d087a41ef461f 100644 (file)
@@ -156,10 +156,16 @@ void display_pictureview(void)
 extern char* static_dirs[];
 void display_mime_icon(void)
 {
-       char diskette[SIZ];
+       char FileBuf[SIZ];
+       const char *FileName;
 
-       snprintf (diskette, SIZ, "%s%s", static_dirs[0], "/diskette_24x.gif");
-       output_static(diskette);
+       FileName = GetIconFilename(bstr("type"), strlen(bstr("type")));
+
+       if (FileName == NULL)
+               snprintf (FileBuf, SIZ, "%s%s", static_dirs[0], "/diskette_24x.gif");
+       else
+               snprintf (FileBuf, SIZ, "%s%s", static_dirs[3], FileName);
+       output_static(FileBuf);
 
 }