* search.c (find_newline): Rewrite to prefer offsets to pointers.
commit5389db9e7160a85080078a1cf26dbc46ace55c21
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Nov 2013 16:37:54 +0000 (11 08:37 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Nov 2013 16:37:54 +0000 (11 08:37 -0800)
treeae2ac2575245de6b24fa24f95d2f364f95d46649
parent8ee0219ffe51c77293ded1633c9edff816c151d7
* search.c (find_newline): Rewrite to prefer offsets to pointers.

This avoids undefined behavior when subtracting pointers into
different aways.  On my platform it also makes the code a tad
smaller and presumably faster.
src/ChangeLog
src/search.c