diff options
| author | Andreas Schwab | 2011-07-10 10:20:10 +0200 |
|---|---|---|
| committer | Andreas Schwab | 2011-07-10 10:20:10 +0200 |
| commit | 1dae0f0aadd0e0fe51893aff89bb3220cba953db (patch) | |
| tree | 771e2250c7fad12abc3bace5f91fd7e7963fdc55 /src/termcap.c | |
| parent | 99033785c7adac8711cc7c56a99c4e3b441648b1 (diff) | |
| download | emacs-1dae0f0aadd0e0fe51893aff89bb3220cba953db.tar.gz emacs-1dae0f0aadd0e0fe51893aff89bb3220cba953db.zip | |
Protoize
* src/buffer.c (mmap_init, mmap_find, mmap_free_1, mmap_enlarge)
(mmap_set_vars, mmap_alloc, mmap_free, mmap_realloc): Protoize.
* src/data.c (fmod): Likewise.
* src/dispnew.c (swap_glyphs_in_rows): Likewise.
* src/emacs.c (memory_warning_signal): Likewise.
* src/floatfns.c (float_error): Likewise.
* src/font.c (check_gstring, check_otf_features, otf_tag_symbol)
(otf_open, font_otf_capability, generate_otf_features)
(font_otf_DeviceTable, font_otf_ValueRecord, font_otf_Anchor):
Likewise.
* src/image.c (pbm_read_file): Likewise.
* src/indent.c (string_display_width): Likewise.
* src/intervals.c (check_for_interval, search_for_interval)
(inc_interval_count, count_intervals, root_interval)
(adjust_intervals_for_insertion, make_new_interval): Likewise.
* src/lread.c (defalias): Likewise.
* src/regex.c (set_image_of_range_1, set_image_of_range)
(regex_grow_registers): Likewise.
* src/sysdep.c (strerror): Likewise.
* src/termcap.c (valid_filename_p, tprint, main): Likewise.
* src/tparam.c (main): Likewise.
* src/unexhp9k800.c (run_time_remap, save_data_space)
(update_file_ptrs, read_header, write_header, calculate_checksum)
(copy_file, copy_rest, display_header): Likewise.
* src/widget.c (mark_shell_size_user_specified, create_frame_gcs):
Likewise.
* src/xdisp.c (check_it): Likewise.
* src/xfaces.c (register_color, unregister_color, unregister_colors):
Likewise.
* src/xfns.c (print_fontset_result): Likewise.
* src/xrdb.c (member, fatal, main): Likewise.
Diffstat (limited to 'src/termcap.c')
| -rw-r--r-- | src/termcap.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/src/termcap.c b/src/termcap.c index e191f6b3af3..96b9303d62d 100644 --- a/src/termcap.c +++ b/src/termcap.c | |||
| @@ -338,8 +338,7 @@ static int name_match (char *line, char *name); | |||
| 338 | 338 | ||
| 339 | #ifdef MSDOS /* MW, May 1993 */ | 339 | #ifdef MSDOS /* MW, May 1993 */ |
| 340 | static int | 340 | static int |
| 341 | valid_filename_p (fn) | 341 | valid_filename_p (char *fn) |
| 342 | char *fn; | ||
| 343 | { | 342 | { |
| 344 | return *fn == '/' || fn[1] == ':'; | 343 | return *fn == '/' || fn[1] == ':'; |
| 345 | } | 344 | } |
| @@ -669,9 +668,29 @@ gobble_line (int fd, register struct termcap_buffer *bufp, char *append_end) | |||
| 669 | 668 | ||
| 670 | #include <stdio.h> | 669 | #include <stdio.h> |
| 671 | 670 | ||
| 672 | main (argc, argv) | 671 | static void |
| 673 | int argc; | 672 | tprint (char *cap) |
| 674 | char **argv; | 673 | { |
| 674 | char *x = tgetstr (cap, 0); | ||
| 675 | register char *y; | ||
| 676 | |||
| 677 | printf ("%s: ", cap); | ||
| 678 | if (x) | ||
| 679 | { | ||
| 680 | for (y = x; *y; y++) | ||
| 681 | if (*y <= ' ' || *y == 0177) | ||
| 682 | printf ("\\%0o", *y); | ||
| 683 | else | ||
| 684 | putchar (*y); | ||
| 685 | free (x); | ||
| 686 | } | ||
| 687 | else | ||
| 688 | printf ("none"); | ||
| 689 | putchar ('\n'); | ||
| 690 | } | ||
| 691 | |||
| 692 | int | ||
| 693 | main (int argc, char **argv) | ||
| 675 | { | 694 | { |
| 676 | char *term; | 695 | char *term; |
| 677 | char *buf; | 696 | char *buf; |
| @@ -693,27 +712,8 @@ main (argc, argv) | |||
| 693 | 712 | ||
| 694 | printf ("co: %d\n", tgetnum ("co")); | 713 | printf ("co: %d\n", tgetnum ("co")); |
| 695 | printf ("am: %d\n", tgetflag ("am")); | 714 | printf ("am: %d\n", tgetflag ("am")); |
| 696 | } | ||
| 697 | |||
| 698 | tprint (cap) | ||
| 699 | char *cap; | ||
| 700 | { | ||
| 701 | char *x = tgetstr (cap, 0); | ||
| 702 | register char *y; | ||
| 703 | 715 | ||
| 704 | printf ("%s: ", cap); | 716 | return 0; |
| 705 | if (x) | ||
| 706 | { | ||
| 707 | for (y = x; *y; y++) | ||
| 708 | if (*y <= ' ' || *y == 0177) | ||
| 709 | printf ("\\%0o", *y); | ||
| 710 | else | ||
| 711 | putchar (*y); | ||
| 712 | free (x); | ||
| 713 | } | ||
| 714 | else | ||
| 715 | printf ("none"); | ||
| 716 | putchar ('\n'); | ||
| 717 | } | 717 | } |
| 718 | 718 | ||
| 719 | #endif /* TEST */ | 719 | #endif /* TEST */ |