X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Flib%2Fpic16%2Flibc%2Fstring%2Fmemcpyram2ram.c;h=c237e438c96c7af2be7e565cc736029c56652c4a;hb=b53262f0d50ff3004afdae254691a76a3acb4d1b;hp=1335a5c1d5755532485d540407e55a2c16036344;hpb=245d83b2dbafaa2865f768c434d0a64185a3d9b6;p=fw%2Fsdcc diff --git a/device/lib/pic16/libc/string/memcpyram2ram.c b/device/lib/pic16/libc/string/memcpyram2ram.c index 1335a5c1..c237e438 100644 --- a/device/lib/pic16/libc/string/memcpyram2ram.c +++ b/device/lib/pic16/libc/string/memcpyram2ram.c @@ -1,5 +1,5 @@ /*------------------------------------------------------------------------- - memcpypgm2ram.c - part of string library functions + memcpyram2ram.c - part of string library functions Written By - Sandeep Dutta . sandeep.dutta@usa.net (1999) @@ -7,28 +7,27 @@ under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. - + This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. - + You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - + In other words, you are welcome to use, share and improve this program. You are forbidden to forbid anyone else to use, share and improve - what you give them. Help stamp out software-hoarding! + what you give them. Help stamp out software-hoarding! -------------------------------------------------------------------------*/ #include -__data void *memcpyram2ram (__data void *dst, __data void *src, size_t acount) +__data void *memcpyram2ram (__data void *dst, __data void *src, size_t acount) { - void __data *ret = dst; /* perhaps ret should be removed, use dst instead */ char __data *d = dst; char __data *s = src; - + /* * copy from lower addresses to higher addresses */ @@ -36,5 +35,5 @@ __data void *memcpyram2ram (__data void *dst, __data void *src, size_t acount) *d++ = *s++; } - return(ret); + return(dst); }