Skip to content

Commit a1aae95

Browse files
committed
Fix some memory leak warnings
Fixes #1215
1 parent 27ca7bc commit a1aae95

File tree

5 files changed

+12
-0
lines changed

5 files changed

+12
-0
lines changed

src/main/java/com/flansmod/common/network/PacketMechaControl.java

+2
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ public void decodeInto(ChannelHandlerContext ctx, ByteBuf data)
4747
legSwing = data.readFloat();
4848
leftStack = ByteBufUtils.readItemStack(data);
4949
rightStack = ByteBufUtils.readItemStack(data);
50+
51+
data.release();
5052
}
5153

5254
@Override

src/main/java/com/flansmod/common/network/PacketPlaneControl.java

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ public void decodeInto(ChannelHandlerContext ctx, ByteBuf data)
4040
gear = data.readBoolean();
4141
doors = data.readBoolean();
4242
wings = data.readBoolean();
43+
44+
data.release();
4345
}
4446

4547
@Override

src/main/java/com/flansmod/common/network/PacketSeatUpdates.java

+2
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ public void decodeInto(ChannelHandlerContext ctx, ByteBuf data)
4545
seatId = data.readInt();
4646
yaw = data.readFloat();
4747
pitch = data.readFloat();
48+
49+
data.release();
4850
}
4951

5052
@Override

src/main/java/com/flansmod/common/network/PacketTeamInfo.java

+4
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,10 @@ public void decodeInto(ChannelHandlerContext ctx, ByteBuf data)
289289
FlansMod.log.throwing(e);
290290
teamData = new TeamData[]{new TeamData()};
291291
}
292+
finally
293+
{
294+
data.release();
295+
}
292296
}
293297

294298
@Override

src/main/java/com/flansmod/common/network/PacketVehicleControl.java

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ public void decodeInto(ChannelHandlerContext ctx, ByteBuf data)
3434
{
3535
super.decodeInto(ctx, data);
3636
doors = data.readBoolean();
37+
38+
data.release();
3739
}
3840

3941
@Override

0 commit comments

Comments
 (0)