diff options
author | Franklin Wei <git@fwei.tk> | 2017-03-15 18:27:25 -0400 |
---|---|---|
committer | Franklin Wei <git@fwei.tk> | 2017-03-15 18:27:25 -0400 |
commit | 35d69c80a609d5533ad2ee0386bcdbc1a1f12443 (patch) | |
tree | ffc974d4585a1968f65576a3e3cf0c49811b4090 | |
parent | 8628c604693d71e5f032e93bddf1fbd15bd98f06 (diff) | |
download | rockbox-35d69c80a609d5533ad2ee0386bcdbc1a1f12443.tar.gz rockbox-35d69c80a609d5533ad2ee0386bcdbc1a1f12443.zip |
Rewrite void* arithmetic
cppcheck reported:
[chessbox/chessbox_pgn.c:51]: (portability) 'bufptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined.
Change-Id: Ib2139489fa316fb61b4bcdc08f17b97eb6ad0be7
-rw-r--r-- | apps/plugins/chessbox/chessbox_pgn.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/plugins/chessbox/chessbox_pgn.c b/apps/plugins/chessbox/chessbox_pgn.c index f5f19e2688..4e16834f5c 100644 --- a/apps/plugins/chessbox/chessbox_pgn.c +++ b/apps/plugins/chessbox/chessbox_pgn.c | |||
@@ -48,7 +48,7 @@ static void *pl_malloc(size_t size) | |||
48 | } | 48 | } |
49 | else | 49 | else |
50 | { | 50 | { |
51 | bufptr += size; | 51 | bufptr = (char*)(bufptr) + size; |
52 | bufleft -= size; | 52 | bufleft -= size; |
53 | return ptr; | 53 | return ptr; |
54 | } | 54 | } |