pkgsrc/editors/ex/patches
dholland a3dfc1076f Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on
gcc45.

   - avoid implicit int, declare void functions void
   - return values from non-void functions
   - put most external declarations properly in header files
   - use some static and const
   - fix up a big mess with function pointer casting
   - use standard includes, don't provide own decls of standard functions
   - use types matching libc when providing own malloc, printf, and putchar
   - use <ctype.h> functions correctly
   - silence assorted compiler warnings
   - fix some bugs exposed by compiler warnings
   - don't intentionally exercise signed overflow
   - remove some unused items
   - add patch comments to other patch (patch-aa)

As this includes several fixes and removes some undefined behavior on
a commonly reachable code path, bump PKGREVISION.
2012-12-28 03:03:08 +00:00
..
patch-aa Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ab Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ac Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ad Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__addr_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__argv_h Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__cmds2_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__cmds_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__cmdsub_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__get_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__io_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__proto_h Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__put_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__re_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__set_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__subr_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__tagio_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__temp_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__tty_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__tty_h Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__unix_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__v_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vadj_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__version_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vget_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vis_h Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vmain_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__voper_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vops2_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vops3_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vops_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vput_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex__vwind_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-ex_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-expreserve_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-exrecover_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-libterm_libterm_h Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-libterm_termcap_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-libterm_tgoto_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-libterm_tputs_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00
patch-printf_c Fix legacy C. Pass -Wall -W -Wmissing-declarations -Wwrite-strings on 2012-12-28 03:03:08 +00:00