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