# HG changeset patch # User Gavin Andresen # Date 1295553466 18000 # Node ID c28ea25997c1f5803ae927b4897bab8926efa066 # Parent ace99b7f10f618af68ff9117af63307ab2931e11 Fix bus error in DebugPrint if -datadir given non-existent directory. diff --git a/util.cpp b/util.cpp --- a/util.cpp +++ b/util.cpp @@ -165,7 +165,7 @@ GetDataDir(pszFile); strlcat(pszFile, "/debug.log", sizeof(pszFile)); fileout = fopen(pszFile, "a"); - setbuf(fileout, NULL); // unbuffered + if (fileout) setbuf(fileout, NULL); // unbuffered } if (fileout) {