81c82c4 Introduce tui_source_window_base::set_contents method

Authored and Committed by Tom Tromey 4 years ago
    Introduce tui_source_window_base::set_contents method
    
    This introduces the tui_source_window_base::set_contents method and
    implements it in the subclasses.  This removes a check of the window
    type.
    
    gdb/ChangeLog
    2019-08-16  Tom Tromey  <tom@tromey.com>
    
    	* tui/tui-winsource.h (struct tui_source_window_base)
    	<set_contents>: Declare.
    	* tui/tui-winsource.c
    	(tui_source_window_base::update_source_window_as_is): Update.
    	* tui/tui-source.h (struct tui_source_window) <set_contents>:
    	Declare.
    	(tui_set_source_content): Don't declare.
    	* tui/tui-source.c (tui_source_window::set_contents): Rename from
    	tui_set_source_content.
    	* tui/tui-disasm.h (struct tui_disasm_window) <set_contents>:
    	Declare.
    	(tui_set_disassem_content): Don't declare.
    	* tui/tui-disasm.c (tui_disasm_window::set_contents): Rename from
    	tui_set_disassem_content.
    
        
file modified
+17 -0
file modified
+13 -10
file modified
+5 -2
file modified
+20 -18
file modified
+5 -3
file modified
+2 -6
file modified
+5 -0