Fossil

Diff
Login

Differences From Artifact [9a93649b9e]:

To Artifact [d64d55f494]:


232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
  struct timeval tv[2];
  memset(tv, 0, sizeof(tv[0])*2);
  tv[0].tv_sec = newMTime;
  tv[1].tv_sec = newMTime;
  utimes(zFilename, tv);
#else
  struct utimbuf tb;
  wchar_t *zMbcs = fossil_utf8_to_unicode(zFilename);
  tb.actime = newMTime;
  tb.modtime = newMTime;
  _wutime(zMbcs, &tb);
  fossil_mbcs_free(zMbcs);
#endif
}

/*
** COMMAND: test-set-mtime
**







|


|







232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
  struct timeval tv[2];
  memset(tv, 0, sizeof(tv[0])*2);
  tv[0].tv_sec = newMTime;
  tv[1].tv_sec = newMTime;
  utimes(zFilename, tv);
#else
  struct utimbuf tb;
  char *zMbcs = fossil_utf8_to_mbcs(zFilename);
  tb.actime = newMTime;
  tb.modtime = newMTime;
  _utime(zMbcs, &tb);
  fossil_mbcs_free(zMbcs);
#endif
}

/*
** COMMAND: test-set-mtime
**