From 16e68c34801711a2cc2ece728c7923178835cc98 Mon Sep 17 00:00:00 2001 From: Thad House Date: Tue, 10 Nov 2015 00:25:37 -0800 Subject: [PATCH] Fixes parameter type differences for c interface. --- src/ntcore_c.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ntcore_c.cpp b/src/ntcore_c.cpp index d7a58e8468..0a2c28f4b5 100644 --- a/src/ntcore_c.cpp +++ b/src/ntcore_c.cpp @@ -114,7 +114,7 @@ static RpcDefinition ConvertFromC(const NT_RpcDefinition& in) { * Table Functions */ -void NT_GetEntryValue(const char *name, unsigned int name_len, +void NT_GetEntryValue(const char *name, size_t name_len, struct NT_Value *value) { NT_InitValue(value); auto v = nt::GetEntryValue(StringRef(name, name_len)); @@ -122,12 +122,12 @@ void NT_GetEntryValue(const char *name, unsigned int name_len, ConvertToC(*v, value); } -int NT_SetEntryValue(const char *name, unsigned int name_len, +int NT_SetEntryValue(const char *name, size_t name_len, const struct NT_Value *value) { return nt::SetEntryValue(StringRef(name, name_len), ConvertFromC(*value)); } -void NT_SetEntryTypeValue(const char *name, unsigned int name_len, +void NT_SetEntryTypeValue(const char *name, size_t name_len, const struct NT_Value *value) { nt::SetEntryTypeValue(StringRef(name, name_len), ConvertFromC(*value)); } @@ -140,7 +140,7 @@ unsigned int NT_GetEntryFlags(const char *name, size_t name_len) { return nt::GetEntryFlags(StringRef(name, name_len)); } -void NT_DeleteEntry(const char *name, unsigned int name_len) { +void NT_DeleteEntry(const char *name, size_t name_len) { nt::DeleteEntry(StringRef(name, name_len)); }