Fix gcl in the case there is no CODEREVIEW_SETTINGS file in the repository.

BUG=none
TEST=none
Review URL: http://codereview.chromium.org/118265

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@17727 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/gcl.py b/gcl.py
index 762a288..9b3d213 100755
--- a/gcl.py
+++ b/gcl.py
@@ -178,11 +178,13 @@
   # already initialized.
   global CODEREVIEW_SETTINGS
   if '__just_initialized' not in CODEREVIEW_SETTINGS:
-    for line in GetCachedFile(CODEREVIEW_SETTINGS_FILE).splitlines():
-      if not line or line.startswith("#"):
-        continue
-      k, v = line.split(": ", 1)
-      CODEREVIEW_SETTINGS[k] = v
+    settings_file = GetCachedFile(CODEREVIEW_SETTINGS_FILE)
+    if settings_file:
+      for line in settings_file.splitlines():
+        if not line or line.startswith("#"):
+          continue
+        k, v = line.split(": ", 1)
+        CODEREVIEW_SETTINGS[k] = v
     CODEREVIEW_SETTINGS.setdefault('__just_initialized', None)
   return CODEREVIEW_SETTINGS.get(key, "")