]> git.gag.com Git - fw/sdcc/blobdiff - device/lib/pic16/libc/string/memcpyram2ram.c
* device/lib/gets.c: fixed bug 1568829,thanks Philipp Krause
[fw/sdcc] / device / lib / pic16 / libc / string / memcpyram2ram.c
index 1335a5c1d5755532485d540407e55a2c16036344..c237e438c96c7af2be7e565cc736029c56652c4a 100644 (file)
@@ -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)
 
 
              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.
    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.
    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.
    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
    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 <string.h>
 
 -------------------------------------------------------------------------*/
 #include <string.h>
 
-__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;
   char __data *d = dst;
   char __data *s = src;
-       
+
     /*
      * copy from lower addresses to higher addresses
      */
     /*
      * 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++;
     }
 
       *d++ = *s++;
     }
 
-  return(ret);
+  return(dst);
 }
 }