2018-07-12 Fred Gleason <fredg@paravelsystems.com>

* Cleaned up SQL quieries in 'lib/' ensure UTF-8 compatibility.
This commit is contained in:
Fred Gleason
2018-07-12 13:47:20 -04:00
parent bc2ada9b22
commit 363dbb7878
67 changed files with 1617 additions and 2040 deletions

View File

@@ -49,8 +49,8 @@ bool RDTextFile(const QString &data)
editor=getenv("VISUAL");
}
#ifdef WIN32
QString tempfile=QString().sprintf("%s\\rd-%s",(const char *)RDTempDirectory::basePath(),
(const char *)QTime::currentTime().toString("hhmmsszzz"));
QString tempfile=RDTempDirectory::basePath()+"\\rd-"+
QTime::currentTime().toString("hhmmsszzz"));
FILE *f=fopen(tempfile,"w");
if(f==NULL) {
QMessageBox::warning(NULL,"File Error","Unable to create temporary file");
@@ -75,7 +75,7 @@ bool RDTextFile(const QString &data)
write(fd,data,data.length());
::close(fd);
if(fork()==0) {
system(QString().sprintf("%s %s",(const char *)editor,tmpfile));
system(editor+" "+tmpfile);
unlink(tmpfile);
exit(0);
}