Bryan Drewery 22 年 前
コミット
655dc43099
1 ファイル変更4 行追加4 行削除
  1. 4 4
      src/misc_file.c

+ 4 - 4
src/misc_file.c

@@ -152,16 +152,16 @@ Tempfile::Tempfile()
 {
   len = strlen(tempdir) + 1 + 6 + 1;
   file = new char[len];
-  sprintf(file, "%s.XXXXXX", tempdir[0] ? tempdir : "");
+  sprintf(file, "%s.XXXXXX", tempdir);
 
   MakeTemp();
 }
 
 Tempfile::Tempfile(const char *prefix)
 {
-  len = strlen(tempdir) + strlen(prefix) + 8;
-  file = new char[len + 45];
-  sprintf(this->file, "%s.%s-XXXXXX", tempdir[0] ? tempdir : "", prefix);
+  len = strlen(tempdir) + 1 + strlen(prefix) + 6 + 1;
+  file = new char[len];
+  sprintf(file, "%s.%s-XXXXXX", tempdir, prefix);
 
   MakeTemp();
 }