浏览代码

we should exit(1) if $HOME doesn't exist and we needed it

svn:r2344
Roger Dingledine 21 年之前
父节点
当前提交
a475ccf5b8
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/or/config.c

+ 3 - 0
src/or/config.c

@@ -1044,6 +1044,9 @@ const char *get_data_directory(or_options_t *options) {
   }
   if (d && strncmp(d,"~/",2)==0) {
     char *fn = expand_filename(d);
+    if(!fn) {
+      /* XXX complain and exit(1) here */
+    }
     tor_free(options->DataDirectory);
     options->DataDirectory = fn;
   }