]> git.eshelyaron.com Git - emacs.git/commitdiff
* semantic/db.el (semanticdb-file-table-object): Don't bug out on
authorDarren Hoo <darren.hoo@gmail.com>
Mon, 4 Jul 2011 15:36:38 +0000 (17:36 +0200)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Mon, 4 Jul 2011 15:36:38 +0000 (17:36 +0200)
unconfigured projects if `global-ede-mode' is on.

Fixes: debbugs:8092
lisp/cedet/ChangeLog
lisp/cedet/semantic/db.el

index 75948ef8d18d9cb601fd48d290a6d8da94de66fe..60d7690a3c86a9266ba4167d58fb6b5aa3107fa6 100644 (file)
@@ -1,3 +1,8 @@
+2011-07-04  Darren Hoo  <darren.hoo@gmail.com>  (tiny change)
+
+       * semantic/db.el (semanticdb-file-table-object): Don't bug out on
+       unconfigured projects if `global-ede-mode' is on (bug#8092).
+
 2011-07-01  Paul Eggert  <eggert@cs.ucla.edu>
 
        * semantic.el (semantic-elapsed-time): Rewrite using
index fa8de392b629905b5d6a5b83060c478804bbe492..dca1b3bafeac432e62b17b48275ec85828828247 100644 (file)
@@ -880,7 +880,7 @@ If file does not have tags available, and DONTLOAD is nil,
 then load the tags for FILE, and create a new table object for it.
 DONTLOAD does not affect the creation of new database objects."
   ;; (message "Object Translate: %s" file)
-  (when (file-exists-p file)
+  (when (and file (file-exists-p file))
     (let* ((default-directory (file-name-directory file))
           (tab (semanticdb-file-table-object-from-hash file))
           (fullfile nil))