[Wavelet-commit] Wavelet FileName.cc,1.8,1.9
Status: Beta
Brought to you by:
herbert
From: Herbert M. D. <he...@us...> - 2009-04-08 19:50:12
|
Update of /cvsroot/wavelet/Wavelet In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv32379 Modified Files: FileName.cc Log Message: added mimetype guessing function to filetype class Index: FileName.cc =================================================================== RCS file: /cvsroot/wavelet/Wavelet/FileName.cc,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** FileName.cc 8 Apr 2009 19:34:47 -0000 1.8 --- FileName.cc 8 Apr 2009 19:49:56 -0000 1.9 *************** *** 164,165 **** --- 164,190 ---- } + const char * + FileName::guessedMimeType (void) const + { + switch (m_ftype) + { + case fn_pgm: + return "image/x-portable-graymap"; + case fn_ppm: + return "image/x-portable-pixmap"; + case fn_jpg: + return "image/jpeg"; + break; + case fn_png: + return "image/png"; + break; + case fn_gif: + return "image/gif"; + break; + case fn_avi: + return "video/x-msvideo"; + default: + return ""; + } + } + |