[U-Boot-Users] [PATCH] 82550_eeprom: Fix error: lvalue required as increment operand

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagnioj@jcrosoft.com --- examples/82559_eeprom.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/examples/82559_eeprom.c b/examples/82559_eeprom.c index 1a121d4..a56edd4 100644 --- a/examples/82559_eeprom.c +++ b/examples/82559_eeprom.c @@ -53,9 +53,14 @@ static inline unsigned short swap16(unsigned short x)
static inline void *memcpy(void *dst, const void *src, unsigned int len) { - void * ret = dst; - while (len-- > 0) *((char *)dst)++ = *((char *)src)++; - return ret; + char * ret = dst; + + while (len-- > 0) { + *ret++ = *((char *)src); + src++; + } + + return (void *)ret; }
/* The EEPROM commands include the alway-set leading bit. */

-----Original Message----- From: u-boot-users-bounces@lists.sourceforge.net [mailto:u-boot-users-bounces@lists.sourceforge.net] On Behalf Of Jean-Christophe PLAGNIOL-VILLARD Sent: den 17 maj 2008 14:43 To: u-boot-users@lists.sourceforge.net Subject: [U-Boot-Users] [PATCH] 82550_eeprom: Fix error: lvalue required as increment operand
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagnioj@jcrosoft.com
examples/82559_eeprom.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/examples/82559_eeprom.c b/examples/82559_eeprom.c index 1a121d4..a56edd4 100644 --- a/examples/82559_eeprom.c +++ b/examples/82559_eeprom.c @@ -53,9 +53,14 @@ static inline unsigned short swap16(unsigned short x)
static inline void *memcpy(void *dst, const void *src, unsigned int len) {
- void * ret = dst;
- while (len-- > 0) *((char *)dst)++ = *((char *)src)++;
- return ret;
- char * ret = dst;
- while (len-- > 0) {
*ret++ = *((char *)src);
src++;
- }
- return (void *)ret;
return dst;

In message 1211028201-7152-1-git-send-email-plagnioj@jcrosoft.com you wrote:
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagnioj@jcrosoft.com
examples/82559_eeprom.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
participants (3)
-
Jean-Christophe PLAGNIOL-VILLARD
-
Joakim Tjernlund
-
Wolfgang Denk