ソースを参照

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;
   }