OSDN Git Service

Tighten up error handling, add a umask() call so -m 123 actually works.