diff --git a/src/dir_export.c b/src/dir_export.c index 74efde5..93fcab4 100644 --- a/src/dir_export.c +++ b/src/dir_export.c @@ -28,6 +28,7 @@ #include #include #include +#include static FILE *stream; @@ -132,8 +133,11 @@ static int item(struct dir *item) { /* File header. * TODO: Add scan options? */ - if(!stack.top) - fputs("[1,0,{\"progname\":\""PACKAGE"\",\"progver\":\""PACKAGE_VERSION"\"}", stream); + if(!stack.top) { + fputs("[1,0,{\"progname\":\""PACKAGE"\",\"progver\":\""PACKAGE_VERSION"\",\"timestamp\":", stream); + output_int((uint64_t)time(NULL)); + fputc('}', stream); + } fputs(",\n", stream); if(item->flags & FF_DIR)