openbsd-ports/cad/qcad/patches/patch-rfile_cpp
2002-05-17 18:38:55 +00:00

42 lines
1.2 KiB
Plaintext

$OpenBSD: patch-rfile_cpp,v 1.2 2002/05/17 18:39:46 naddy Exp $
--- rfile.cpp.orig Sun Mar 25 03:17:10 2001
+++ rfile.cpp Wed May 8 00:51:25 2002
@@ -255,7 +255,7 @@ fileGetFormatInfo(const QString& _file,
RLOG("\nValue: ");
RLOG(fValue);
- if(!stricmp(fName, _name)) {
+ if(!qstricmp(fName, _name)) {
//strncpy(_value, fValue, _maxLength);
ret = fValue;
done=true;
@@ -275,6 +275,10 @@ fileGetFormatInfo(const QString& _file,
return ret;
}
+/**
+ * Installation prefix
+ */
+QString instPrefix2 = PREFIX;
/**
@@ -293,7 +297,7 @@ fileSearchFile(QString _subdir, QString
#ifndef DEF_WINDOWS
// Test /usr/share/<proj>/...:
- ret = QString("/usr/share/")+DEF_APPNAME_L+subdir+"/"+_name;
+ ret = instPrefix2+"/share/"+DEF_APPNAME_L+subdir+"/"+_name;
RLOG("\nret2: "); RLOG(ret);
if(QFileInfo(ret).exists()) return ret;
@@ -325,7 +329,7 @@ fileSearchSubdir(QString _subdir, int _p
#ifndef DEF_WINDOWS
if(_prior==0 || _prior==2) {
// Test /usr/share/<proj>/...:
- ret = QString("/usr/share/")+DEF_APPNAME_L+"/"+_subdir;
+ ret = instPrefix2+"/share/"+DEF_APPNAME_L+"/"+_subdir;
if(QFileInfo(ret).exists()) return ret;
}