X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcommon%2Fmime.cpp;h=cf571e134274905bcfc749870a3b91d7a3149680;hb=af5a2adac5ddb36d2edae5a1eef7f58789a10c67;hp=55bba94ff522d471204c58b87d98010ed7c6cc55;hpb=cfd6ee41b9231aa1b389c75153f9460dc6d36f86;p=xestiaab%2F.git diff --git a/source/common/mime.cpp b/source/common/mime.cpp index 55bba94..cf571e1 100644 --- a/source/common/mime.cpp +++ b/source/common/mime.cpp @@ -20,56 +20,56 @@ wxString GetMIME(wxString FilenameInc){ - wxString MIMEResult; + wxString MIMEResult; - // Check if file exists first before doing anything with it. + // Check if file exists first before doing anything with it. - if (!wxFileExists(FilenameInc)){ + if (!wxFileExists(FilenameInc)){ - // File doesn't exist so return. + // File doesn't exist so return. - wxMessageBox(_("The file with the filename given doesn't exist."), _("Error opening picture/audio file"), wxICON_ERROR); - return wxEmptyString; + wxMessageBox(_("The file with the filename given doesn't exist."), _("Error opening picture/audio file"), wxICON_ERROR); + return wxEmptyString; - } + } #if defined(__WIN32__) - // TODO: Sort out Win32. + // TODO: Sort out Win32. #else #include - FILE *MIMEIn; + FILE *MIMEIn; - char MIMEData[512]; + char MIMEData[512]; - // Build Command Line. + // Build Command Line. - wxString FilenameIncEscaped = FilenameInc; - FilenameIncEscaped.Replace(wxT(" "), wxT("\\ ")); - wxString FileCommandLine; + wxString FilenameIncEscaped = FilenameInc; + FilenameIncEscaped.Replace(wxT(" "), wxT("\\ ")); + wxString FileCommandLine; - FileCommandLine.Append("file -b --mime-type "); - FileCommandLine.Append(FilenameIncEscaped); + FileCommandLine.Append("file -b --mime-type "); + FileCommandLine.Append(FilenameIncEscaped); - if (!(MIMEIn = popen(FileCommandLine.mb_str(), "r"))){ + if (!(MIMEIn = popen(FileCommandLine.mb_str(), "r"))){ - wxMessageBox(_("The file with the filename given doesn't exist."), _("Error opening picture/audio file"), wxICON_ERROR); - return wxEmptyString; + wxMessageBox(_("The file with the filename given doesn't exist."), _("Error opening picture/audio file"), wxICON_ERROR); + return wxEmptyString; - } + } - while(fgets(MIMEData, sizeof(MIMEData), MIMEIn) != NULL){ - MIMEResult.Append(wxString::FromUTF8(MIMEData)); - } - pclose(MIMEIn); + while(fgets(MIMEData, sizeof(MIMEData), MIMEIn) != NULL){ + MIMEResult.Append(wxString::FromUTF8(MIMEData)); + } + pclose(MIMEIn); - MIMEResult.Trim(); + MIMEResult.Trim(); #endif - return MIMEResult; + return MIMEResult; } \ No newline at end of file