Skip to content

Commit 6889c12

Browse files
pkaminskiTwoTenPvP
authored andcommitted
fix(core): Fix small bugs introduced by style fixes. (#245)
1 parent 3fe655b commit 6889c12

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

MLAPI/Messaging/ReflectionMethod.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@ internal ReflectionMethod(MethodInfo method, ParameterInfo[] parameters, RPCAttr
5353
serverTarget = false;
5454
}
5555

56-
parameterTypes = new Type[parameters.Length];
57-
5856
if (parameters.Length == 2 && method.ReturnType == typeof(void) && parameters[0].ParameterType == typeof(ulong) && parameters[1].ParameterType == typeof(Stream))
5957
{
6058
useDelegate = true;
@@ -63,6 +61,7 @@ internal ReflectionMethod(MethodInfo method, ParameterInfo[] parameters, RPCAttr
6361
{
6462
useDelegate = false;
6563

64+
parameterTypes = new Type[parameters.Length];
6665
parameterRefs = new object[parameters.Length];
6766

6867
for (int i = 0; i < parameters.Length; i++)

MLAPI/Messaging/RpcTypeDefinition.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ private static List<MethodInfo> GetAllMethods(Type type, Type limitType)
5252

5353
while (type != null && type != limitType)
5454
{
55-
list.AddRange(type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance));
55+
list.AddRange(type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly));
5656

5757
type = type.BaseType;
5858
}

0 commit comments

Comments
 (0)