comparison src/vim.h @ 10430:37a441352da2 v8.0.0109

commit https://github.com/vim/vim/commit/b129a447f3b580d4c941869672b0557c52c37e4d Author: Bram Moolenaar <Bram@vim.org> Date: Thu Dec 1 17:25:20 2016 +0100 patch 8.0.0109 Problem: Still checking if memcmp() exists while every system should have it now. Solution: Remove vim_memcmp(). (James McCoy, closes https://github.com/vim/vim/issues/1295)
author Christian Brabandt <cb@256bit.org>
date Thu, 01 Dec 2016 17:30:05 +0100
parents 401dbd352fd6
children 7fd589f46801
comparison
equal deleted inserted replaced
10429:71632fef5928 10430:37a441352da2
1731 # define vim_memset(ptr, c, size) memset((ptr), (c), (size)) 1731 # define vim_memset(ptr, c, size) memset((ptr), (c), (size))
1732 #else 1732 #else
1733 void *vim_memset(void *, int, size_t); 1733 void *vim_memset(void *, int, size_t);
1734 #endif 1734 #endif
1735 1735
1736 #ifdef HAVE_MEMCMP
1737 # define vim_memcmp(p1, p2, len) memcmp((p1), (p2), (len))
1738 #else
1739 # ifdef HAVE_BCMP
1740 # define vim_memcmp(p1, p2, len) bcmp((p1), (p2), (len))
1741 # else
1742 int vim_memcmp(void *, void *, size_t);
1743 # define VIM_MEMCMP
1744 # endif
1745 #endif
1746
1747 #if defined(UNIX) || defined(FEAT_GUI) || defined(VMS) \ 1736 #if defined(UNIX) || defined(FEAT_GUI) || defined(VMS) \
1748 || defined(FEAT_CLIENTSERVER) 1737 || defined(FEAT_CLIENTSERVER)
1749 # define USE_INPUT_BUF 1738 # define USE_INPUT_BUF
1750 #endif 1739 #endif
1751 1740