Switch to side-by-side view

--- a/src/common/rclinit.cpp
+++ b/src/common/rclinit.cpp
@@ -1,5 +1,5 @@
 #ifndef lint
-static char rcsid[] = "@(#$Id: rclinit.cpp,v 1.7 2006-11-08 07:22:14 dockes Exp $ (C) 2004 J.F.Dockes";
+static char rcsid[] = "@(#$Id: rclinit.cpp,v 1.8 2006-11-08 15:34:20 dockes Exp $ (C) 2004 J.F.Dockes";
 #endif
 /*
  *   This program is free software; you can redistribute it and/or modify
@@ -68,8 +68,9 @@
     // Initialize logging
     if (!logfilename.empty()) {
 	logfilename = path_tildexpand(logfilename);
-	// If not an absolute path, compute relative to config dir
-	if (logfilename.at(0) != '/') {
+	// If not an absolute path or , compute relative to config dir
+	if (logfilename.at(0) != '/' && 
+	    !DebugLog::DebugLog::isspecialname(logfilename.c_str())) {
 	    logfilename = path_cat(config->getConfDir(), logfilename);
 	}
 	DebugLog::setfilename(logfilename.c_str());