* lisp/cedet/semantic/bovine/c.el
(semantic-idle-summary-current-symbol-info): The macro symbol value
might be a string, so support that.
(setq sv (cdr sv)))
;; This is optional, and potentially fraught w/ errors.
- (condition-case nil
- (dolist (lt sv)
- (setq txt (concat txt " " (semantic-lex-token-text lt))))
- (error (setq txt (concat txt " #error in summary fcn"))))
+ (if (stringp sv)
+ (setq txt (concat txt " " sv))
+ (condition-case nil
+ (dolist (lt sv)
+ (setq txt (concat txt " " (semantic-lex-token-text lt))))
+ (error (setq txt (concat txt " #error in summary fcn")))))
txt)
(semantic-idle-summary-current-symbol-info-default))))