]> git.lyx.org Git - lyx.git/blobdiff - src/lyx_cb.C
get rid of turds, no.po update and remove some warnings
[lyx.git] / src / lyx_cb.C
index d09de65bf4baeb549d447785a33771772f0443ec..5509d936bf428507359d3d16b7e42925dd34017a 100644 (file)
@@ -385,11 +385,11 @@ void AutoSave(BufferView * bv)
                // anyway.
                bool failed = false;
                
-               string const tmp_ret = lyx::tempName();
+               string const tmp_ret = lyx::tempName(string(), "lyxauto");
                if (!tmp_ret.empty()) {
                        bv->buffer()->writeFile(tmp_ret, 1);
                        // assume successful write of tmp_ret
-                       if (lyx::rename(tmp_ret, fname)) {
+                       if (!lyx::rename(tmp_ret, fname)) {
                                failed = true;
                                // most likely couldn't move between filesystems
                                // unless write of tmp_ret failed