#include "DepTable.h"
#include "support/filetools.h"
#include "support/FileInfo.h"
-#include "support/tostr.h"
+#include "support/convert.h"
#include "support/lstrings.h"
#include "support/lyxlib.h"
#include "support/systemcall.h"
string runMessage(unsigned int count)
{
- return bformat(_("Waiting for LaTeX run number %1$s"), tostr(count));
+ return bformat(_("Waiting for LaTeX run number %1$d"), count);
}
} // anon namespace
int LaTeX::startscript()
{
-#ifndef __EMX__
- string tmp = cmd + ' ' + QuoteName(file) + " > /dev/null";
-#else // cmd.exe (OS/2) causes SYS0003 error at "/dev/null"
- string tmp = cmd + ' ' + file + " > nul";
-#endif
+ string tmp = cmd + ' ' + QuoteName(file) + " > " + os::nulldev();
Systemcall one;
return one.startscript(Systemcall::Wait, tmp);
}
result.push_back(scanAuxFile(file));
for (int i = 1; i < 1000; ++i) {
- string file2 = ChangeExtension(file, "") + '.' + tostr(i)
+ string file2 = ChangeExtension(file, "") + '.' + convert<string>(i)
+ ".aux";
FileInfo fi(file2);
if (!fi.exist())