2018-08-02 Fred Gleason <fredg@paravelsystems.com>

* Modified reports in rdcatch(1) to display UTF-8 strings
	correctly.
This commit is contained in:
Fred Gleason
2018-08-02 18:37:45 -04:00
parent ec6207c7d6
commit ad767309c7
4 changed files with 177 additions and 155 deletions

View File

@@ -31,21 +31,20 @@ QString RDCutPath(QString cutname)
RDCut *cut=new RDCut(cutname);
if(!cut->exists()) {
delete cut;
return QString(QObject::tr("UNKNOWN CUT"));
return QObject::tr("UNKNOWN CUT");
}
RDCart *cart=new RDCart(cut->cartNumber());
if(!cart->exists()) {
delete cart;
delete cut;
return QString("UNKNOWN CUT");
return QObject::tr("UNKNOWN CUT");
}
if((cart->title().isEmpty())&&(cut->description().isEmpty())) {
path=QString();
}
else {
path=QString().sprintf("%s->%s",(const char *)cart->title(),
(const char *)cut->description());
path=cart->title()+"->"+cut->description();
}
delete cart;
delete cut;