summaryrefslogtreecommitdiff
path: root/lisp/cedet/semantic/bovine/c.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/cedet/semantic/bovine/c.el')
-rw-r--r--lisp/cedet/semantic/bovine/c.el8
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/cedet/semantic/bovine/c.el b/lisp/cedet/semantic/bovine/c.el
index b05082c60ef..862969dbc87 100644
--- a/lisp/cedet/semantic/bovine/c.el
+++ b/lisp/cedet/semantic/bovine/c.el
@@ -69,8 +69,10 @@ This function does not do any hidden buffer changes."
)
;;; Code:
-(define-child-mode c++-mode c-mode
- "`c++-mode' uses the same parser as `c-mode'.")
+(with-suppressed-warnings ((obsolete define-child-mode))
+ ;; FIXME: We should handle this some other way!
+ (define-child-mode c++-mode c-mode
+ "`c++-mode' uses the same parser as `c-mode'."))
;;; Include Paths
@@ -930,7 +932,7 @@ the regular parser."
) ; save match data
;; Hack in mode-local
- (activate-mode-local-bindings)
+ (mode-local--activate-bindings)
;; Setup C parser
(semantic-default-c-setup)
;; CHEATER! The following 3 lines are from