Repository: trafficserver Updated Branches: refs/heads/master 648e21574 -> 4c31cd28b
TS-4029: remove unnecessary _memcpy and _strlen Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/4c31cd28 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/4c31cd28 Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/4c31cd28 Branch: refs/heads/master Commit: 4c31cd28bdf8945951ddc807236d819d5abbd6d8 Parents: 648e215 Author: James Peach <[email protected]> Authored: Tue Nov 17 12:56:14 2015 -0800 Committer: James Peach <[email protected]> Committed: Tue Nov 17 12:56:14 2015 -0800 ---------------------------------------------------------------------- lib/ts/MMH.cc | 13 ------------- lib/ts/ink_string++.h | 29 ----------------------------- 2 files changed, 42 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/4c31cd28/lib/ts/MMH.cc ---------------------------------------------------------------------- diff --git a/lib/ts/MMH.cc b/lib/ts/MMH.cc index 007928e..a90e4d5 100644 --- a/lib/ts/MMH.cc +++ b/lib/ts/MMH.cc @@ -96,19 +96,6 @@ ink_init_MMH() } #endif /* TEST */ - -#ifndef __GNUC__ -// these are short < 16 bytes, help by permitting inlining -static inline void -_memcpy(void *dest, const void *src, int nbytes) -{ - for (int i = 0; i < nbytes; i++) - ((char *)dest)[i] = ((char *)src)[i]; -} - -#define memcpy _memcpy -#endif - int ink_code_incr_MMH_init(MMH_CTX *ctx) { http://git-wip-us.apache.org/repos/asf/trafficserver/blob/4c31cd28/lib/ts/ink_string++.h ---------------------------------------------------------------------- diff --git a/lib/ts/ink_string++.h b/lib/ts/ink_string++.h index 338b13a..ae44e37 100644 --- a/lib/ts/ink_string++.h +++ b/lib/ts/ink_string++.h @@ -35,35 +35,6 @@ #include <stdio.h> #include <strings.h> -////////////////////////////////////////////////////////////////////////////// -// -// mem_copy -// -////////////////////////////////////////////////////////////////////////////// - -static inline void -_memcpy(char *dest, const char *src, int nbytes) -{ - for (int i = 0; i < nbytes; i++) - dest[i] = src[i]; -} - - -////////////////////////////////////////////////////////////////////////////// -// -// mem_len -// -////////////////////////////////////////////////////////////////////////////// - -static inline int -_strlen(const char *src) -{ - const char *old_src = src; - while (*src) - src++; - return (int)(src - old_src); -} - /*********************************************************************** * * * Str (string/length list cell) *
