if getting to stdout pipe, destination is a dummy string and not a file--don't try to set modified time
Merge pull request #296 from kecaps/master

if getting to stdout pipe, destination is a dummy string and not a file--don't try to set modified time