Add missing "extern" in rust-lang.h
authorTom Tromey <tom@tromey.com>
Tue, 6 Jun 2017 20:27:42 +0000 (14:27 -0600)
committerTom Tromey <tom@tromey.com>
Mon, 2 Oct 2017 14:33:24 +0000 (08:33 -0600)
I noticed that one function in rust-lang.h was not declared using
"extern".  In the interested of uniformity, this patch adds it.

Tested by rebuilding.

2017-10-02  Tom Tromey  <tom@tromey.com>

* rust-lang.h (rust_slice_type): Add "extern".

gdb/ChangeLog
gdb/rust-lang.h

index 9bdb6f8..f5b265b 100644 (file)
@@ -1,4 +1,8 @@
 2017-10-02  Tom Tromey  <tom@tromey.com>
+
+       * rust-lang.h (rust_slice_type): Add "extern".
+
+2017-10-02  Tom Tromey  <tom@tromey.com>
            Pedro Alves  <palves@redhat.com>
 
        * ada-lang.h (ada_exc_info::operator<): Make const.
index 61547d7..4d07c48 100644 (file)
@@ -43,7 +43,7 @@ extern std::string rust_crate_for_block (const struct block *block);
    is the type of the elements of the slice.  USIZE_TYPE is the Rust
    "usize" type to use.  The new type is allocated whereever ELT_TYPE
    is allocated.  */
-struct type *rust_slice_type (const char *name, struct type *elt_type,
-                             struct type *usize_type);
+extern struct type *rust_slice_type (const char *name, struct type *elt_type,
+                                    struct type *usize_type);
 
 #endif /* RUST_LANG_H */