]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/language.c
gdb: remove return value of set_language
[thirdparty/binutils-gdb.git] / gdb / language.c
index fb065ef6a759b3e95bf7fbafc2253bc57e1bbd12..1ab356597d74b602e36f203ac4973dea05d9a40f 100644 (file)
@@ -353,18 +353,13 @@ set_range_case (void)
     case_sensitivity = current_language->case_sensitivity ();
 }
 
-/* Set current language to (enum language) LANG.  Returns previous
-   language.  */
+/* See language.h.  */
 
-enum language
+void
 set_language (enum language lang)
 {
-  enum language prev_language;
-
-  prev_language = current_language->la_language;
   current_language = language_def (lang);
   set_range_case ();
-  return prev_language;
 }
 \f
 
@@ -1125,11 +1120,6 @@ For Fortran the default is off; for other languages the default is on."),
                        show_case_command,
                        &setlist, &showlist);
 
-  /* In order to call SET_LANGUAGE (below) we need to make sure that
-     CURRENT_LANGUAGE is not NULL.  So first set the language to unknown,
-     then we can change the language to 'auto'.  */
-  current_language = language_def (language_unknown);
-
   add_set_language_command ();
 
   /* Have the above take effect.  */