diff options
author | Aaron Durbin <adurbin@chromium.org> | 2016-08-04 14:33:58 -0500 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2016-08-08 18:34:17 +0200 |
commit | 258a3507de825129f5e2a0eb2a31ef3262b1758b (patch) | |
tree | ba3f45a89f23490fce82e50ba3dda21a7db9b145 /src/commonlib/include | |
parent | a7b97510aeb1652fd0006c9b2d10df6568f37e2e (diff) | |
download | coreboot-258a3507de825129f5e2a0eb2a31ef3262b1758b.tar.xz |
commonlib/region: make buffer argument const for writeat
The buffer for writeat() should be marked as const as
the contents won't be manipulated within the call.
BUG=chrome-os-partner:55932
Change-Id: I968570c1cf80f918a07b97af625a56f11b5889c1
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/16084
Tested-by: build bot (Jenkins)
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/commonlib/include')
-rw-r--r-- | src/commonlib/include/commonlib/region.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/commonlib/include/commonlib/region.h b/src/commonlib/include/commonlib/region.h index ffc507beae..bc3ded1d0a 100644 --- a/src/commonlib/include/commonlib/region.h +++ b/src/commonlib/include/commonlib/region.h @@ -52,8 +52,8 @@ ssize_t rdev_readat(const struct region_device *rd, void *b, size_t offset, * Returns < 0 on error otherwise returns size of data wrote at provided * offset from the buffer passed. */ -ssize_t rdev_writeat(const struct region_device *rd, void *b, size_t offset, - size_t size); +ssize_t rdev_writeat(const struct region_device *rd, const void *b, + size_t offset, size_t size); /* * Returns < 0 on error otherwise returns size of data erased. @@ -81,7 +81,7 @@ struct region_device_ops { void *(*mmap)(const struct region_device *, size_t, size_t); int (*munmap)(const struct region_device *, void *); ssize_t (*readat)(const struct region_device *, void *, size_t, size_t); - ssize_t (*writeat)(const struct region_device *, void *, size_t, + ssize_t (*writeat)(const struct region_device *, const void *, size_t, size_t); ssize_t (*eraseat)(const struct region_device *, size_t, size_t); }; |