aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* * image.c (xpm_scan) [HAVE_NS && !HAVE_XPM]:Paul Eggert2011-06-192-13/+6
* * gtkutil.c (style_changed_cb): Avoid need for strlen.Paul Eggert2011-06-192-2/+4
* * font.c (font_intern_prop): Don't assume string length fits in int.Paul Eggert2011-06-193-4/+13
* * font.c: Don't assume string length fits in int.Paul Eggert2011-06-192-5/+10
* * filelock.c: Fix some buffer overrun and integer overflow issues.Paul Eggert2011-06-192-42/+62
* * fileio.c: Fix some integer overflow issues.Paul Eggert2011-06-192-18/+24
* * data.c (Fsubr_name): Rewrite to avoid a strlen call.Paul Eggert2011-06-192-1/+3
* * coding.c (make_subsidiaries): Don't assume string length fits in int.Paul Eggert2011-06-192-2/+4
* * callproc.c (child_setup): Rewrite to avoid two strlen calls.Paul Eggert2011-06-192-2/+3
* * process.c (Fformat_network_address): Use EMACS_INT, not EMACS_UINT.Paul Eggert2011-06-192-1/+4
* * emacs.c: Don't assume string length fits in 'int'.Paul Eggert2011-06-192-8/+11
* * dbusbind.c (XD_ERROR): Don't arbitrarily truncate string.Paul Eggert2011-06-192-7/+9
* * callproc.c: Don't assume string length fits in 'int.'Paul Eggert2011-06-192-5/+7
* * buffer.c (init_buffer): Don't assume string length fits in 'int'.Paul Eggert2011-06-192-1/+3
* * lread.c (string_to_number): Simplify the 2011-04-26 change by invoking xsig...Paul Eggert2011-06-182-1/+2
* * lread.c (invalid_syntax): Omit length argument.Paul Eggert2011-06-182-18/+21
* * lisp.h (make_fixnum_or_float): Remove unnecessary cast to EMACS_INT.Paul Eggert2011-06-182-3/+2
* * lisp.h (LIST_END_P): Remove unused macro and its bogus comment.Paul Eggert2011-06-182-18/+1
* * lisp.h (DEFUN): Remove bogus use of sizeof (struct Lisp_Subr).Paul Eggert2011-06-182-1/+8
* * lisp.h (XSET) [USE_LISP_UNION_TYPE]: Use uintptr_t and intptr_t,Paul Eggert2011-06-182-3/+6
* * lisp.h (struct Lisp_Bool_Vector.size): EMACS_INT, not EMACS_UINT.Paul Eggert2011-06-182-1/+4
* * lisp.h (union Lisp_Object.i): EMACS_INT, not EMACS_UINT.Paul Eggert2011-06-182-2/+6
* * indent.c (Fcompute_motion): Don't assume hscroll and tab offset fit in int.Paul Eggert2011-06-182-1/+2
* * insdel.c: Omit unnecessary forward decls, to simplify future changes.Paul Eggert2011-06-182-7/+2
* * indent.c (sane_tab_width): New function.Paul Eggert2011-06-182-19/+19
* * image.c (xbm_image_p): Don't assume stated width and height fit in int.Paul Eggert2011-06-182-2/+4
* * lisp.h (lint_assume): New macro.Paul Eggert2011-06-184-1/+17
* * fns.c (Ffillarray): Don't shadow a local.Paul Eggert2011-06-181-2/+3
* * editfns.c: Omit unnecessary forward decls, to simplify future changes.Paul Eggert2011-06-182-14/+2
* * ftfont.c (ftfont_shape_by_flt): Use signed integers for lengths.Paul Eggert2011-06-182-2/+4
* * font.c (Ffont_shape_gstring): Don't assume glyph len fits in 'int'.Paul Eggert2011-06-182-1/+3
* * fns.c (mapcar1): Declare byte as byte, for clarity.Paul Eggert2011-06-182-1/+2
* * fns.c (Ffillarray): Use same idx as rest of code here.Paul Eggert2011-06-181-3/+2
* * fns.c: Check that character arg fits in 'int'.Paul Eggert2011-06-182-3/+4
* * fns.c: Don't assume string byte-length fits in 'int'.Paul Eggert2011-06-182-1/+2
* * fns.c: Use much-faster test for byte-length change.Paul Eggert2011-06-182-9/+6
* * fns.c (Ffillarray): Don't assume bool vector size fits in 'int'.Paul Eggert2011-06-182-10/+10
* * alloc.c (Fmake_bool_vector): Avoid unnecessary multiplication.Paul Eggert2011-06-182-5/+9
* * fns.c (concat): Catch string overflow earlier.Paul Eggert2011-06-182-2/+5
* * dispextern.h (struct it.overlay_strings_charpos): EMACS_INT, not int.Paul Eggert2011-06-172-1/+5
* * dispextern.h (struct it.selective): Now EMACS_INT, not int.Paul Eggert2011-06-173-5/+12
* * xdisp.c (init_iterator): Use XINT, not XFASTINT; it might be < 0.Paul Eggert2011-06-172-1/+3
* * composite.c (get_composition_id, composition_gstring_put_cache): Use EMACS_...Paul Eggert2011-06-172-3/+5
* * composite.c: Don't truncate sizes to 'int'.Paul Eggert2011-06-172-4/+7
* * category.h (CATEGORY_SET_P): Remove unnecessary cast to EMACS_INT.Paul Eggert2011-06-172-1/+3
* * buffer.c: Include <verify.h>.Paul Eggert2011-06-172-2/+6
* * buffer.c (record_overlay_string): Check for size-calculation overflow.Paul Eggert2011-06-172-4/+10
* * buffer.c (struct sortstr.size, record_overlay_string): Don't truncate size ...Paul Eggert2011-06-172-2/+4
* * buffer.c (compare_overlays, cmp_for_strings): Avoid subtraction overflow.Paul Eggert2011-06-172-5/+6
* * buffer.c (struct sortstr.priority): Now EMACS_INT, not int.Paul Eggert2011-06-172-2/+3