Use st_mtime instead of st_mtim.tv_sec to compile on macos
This commit is contained in:
committed by
Tatsuya Kinoshita
parent
bbe2a76b5d
commit
162d585f37
@@ -60,7 +60,7 @@ loadHistory(Hist *hist)
|
|||||||
fclose(f);
|
fclose(f);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
hist->mtime = (long long)st.st_mtim.tv_sec;
|
hist->mtime = (long long)st.st_mtime;
|
||||||
|
|
||||||
while (!feof(f)) {
|
while (!feof(f)) {
|
||||||
line = Strfgets(f);
|
line = Strfgets(f);
|
||||||
@@ -92,7 +92,7 @@ saveHistory(Hist *hist, size_t size)
|
|||||||
histf = rcFile(HISTORY_FILE);
|
histf = rcFile(HISTORY_FILE);
|
||||||
if (stat(histf, &st) == -1)
|
if (stat(histf, &st) == -1)
|
||||||
goto fail;
|
goto fail;
|
||||||
if (hist->mtime != (long long)st.st_mtim.tv_sec) {
|
if (hist->mtime != (long long)st.st_mtime) {
|
||||||
fhist = newHist();
|
fhist = newHist();
|
||||||
if (loadHistory(fhist) || mergeHistory(fhist, hist))
|
if (loadHistory(fhist) || mergeHistory(fhist, hist))
|
||||||
disp_err_message("Can't merge history", FALSE);
|
disp_err_message("Can't merge history", FALSE);
|
||||||
|
Reference in New Issue
Block a user