From 5f4e7cf080819e3a17d463bbb76b0b122f144691 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 2 Jul 1991 14:25:11 +0000 Subject: [PATCH] allways use memcpy in ca_put() --- src/ca/access.c | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/src/ca/access.c b/src/ca/access.c index ea844650f..6959c2bdd 100644 --- a/src/ca/access.c +++ b/src/ca/access.c @@ -29,6 +29,7 @@ /* additions, added better string bounds checking */ /* 060591 joh delinting */ /* 061391 joh RISC alignment in outgoing messages */ +/* 070191 joh allways use memcpy in ca_put */ /* */ /*_begin */ /************************************************************************/ @@ -1220,22 +1221,7 @@ register void *pvalue; (char *) pvalue += size_of_one; } #else - /* in line is a little faster */ - if(postcnt==sizeof(long)){ - *(long *)pdest = *(long *)pvalue; - } - else if(postcnt==sizeof(short)){ - *(short *)pdest = *(short *)pvalue; - } - else if(postcnt==sizeof(char)){ - *(char *)pdest = *(char *)pvalue; - } - else if(postcnt==sizeof(double)){ - *(double *)pdest = *(double *)pvalue; - } - else{ - memcpy(pdest,pvalue,postcnt); - } + memcpy(pdest,pvalue,postcnt); #endif mptr->m_cmmd = htons(IOC_WRITE);