X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/5865fcdd6370cef7d3a4997500a9a28f3114ad7f..c226b7c2fdd6cc4357337514b22c3042195ab091:/util.c diff --git a/util.c b/util.c index cadf3ebf..16d8f6cc 100644 --- a/util.c +++ b/util.c @@ -638,6 +638,8 @@ char *push_dir(char *dir, int save) getcwd(curr_dir, sizeof(curr_dir)-1); } + if (!dir) return NULL; /* this call was probably just to initialize */ + if (chdir(dir)) return NULL; if (save) {