mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 20:42:44 +02:00
display/parcel.h: Const correctness fixes
This commit is contained in:
parent
ae77cbea97
commit
d717507541
@ -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);
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user