shithub: npe

ref: b1e4757d96ebe8c225737c61f3ace37cfd84d29f
dir: /libnpe/utime.c/

View raw version
#include <utime.h>

int
utime(const char *path, const struct utimbuf *times)
{
	Dir d;

	nulldir(&d);
	if(times == nil)
		d.atime = d.mtime = time(nil);
	else{
		d.atime = times->actime;
		d.mtime = times->modtime;
	}
	return dirwstat(path, &d);
}