From d71750754180835280887f04b01de75caa8e76d0 Mon Sep 17 00:00:00 2001 From: fincs Date: Sat, 10 Nov 2018 22:00:21 +0100 Subject: [PATCH] display/parcel.h: Const correctness fixes --- nx/include/switch/display/parcel.h | 4 ++-- nx/source/display/parcel.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nx/include/switch/display/parcel.h b/nx/include/switch/display/parcel.h index ae63dbc2..4b4f272c 100644 --- a/nx/include/switch/display/parcel.h +++ b/nx/include/switch/display/parcel.h @@ -24,7 +24,7 @@ typedef struct { void parcelCreate(Parcel *ctx); Result parcelTransact(Binder *session, u32 code, Parcel *in_parcel, Parcel *reply_parcel); -void* parcelWriteData(Parcel *ctx, void* data, size_t data_size); +void* parcelWriteData(Parcel *ctx, const void* data, size_t data_size); void* parcelReadData(Parcel *ctx, void* data, size_t data_size); void parcelWriteInt32(Parcel *ctx, s32 val); @@ -36,5 +36,5 @@ u32 parcelReadUInt32(Parcel *ctx); void parcelWriteInterfaceToken(Parcel *ctx, const char *str); void* parcelReadFlattenedObject(Parcel *ctx, size_t *size); -void* parcelWriteFlattenedObject(Parcel *ctx, void* data, size_t size); +void* parcelWriteFlattenedObject(Parcel *ctx, const void* data, size_t size); diff --git a/nx/source/display/parcel.c b/nx/source/display/parcel.c index a84e01c6..63e51e76 100644 --- a/nx/source/display/parcel.c +++ b/nx/source/display/parcel.c @@ -74,7 +74,7 @@ Result parcelTransact(Binder *session, u32 code, Parcel *in_parcel, Parcel *out_ return rc; } -void* parcelWriteData(Parcel *ctx, void* data, size_t data_size) +void* parcelWriteData(Parcel *ctx, const void* data, size_t data_size) { void* ptr = &ctx->payload[ctx->payload_size]; @@ -168,7 +168,7 @@ void* parcelReadFlattenedObject(Parcel *ctx, size_t *size) { return parcelReadData(ctx, NULL, len); } -void* parcelWriteFlattenedObject(Parcel *ctx, void* data, size_t size) { +void* parcelWriteFlattenedObject(Parcel *ctx, const void* data, size_t size) { parcelWriteInt32(ctx, size); // len parcelWriteInt32(ctx, 0); // fd_count