X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust-java-agent%2Fjava%2Flttng-ust-agent-common%2Forg%2Flttng%2Fust%2Fagent%2Fclient%2FSessiondCommand.java;h=8b04f4bb38e658d0907451f9c02ea8854c8372d0;hb=a9299d47744dac7a17940f93d478894e9da4788b;hp=7cde4a3598a516c5cbcd1beb4562e03ce4ea9475;hpb=f75ae862b52c985f9e395a295e332b7fecf24056;p=lttng-ust.git diff --git a/liblttng-ust-java-agent/java/lttng-ust-agent-common/org/lttng/ust/agent/client/SessiondCommand.java b/liblttng-ust-java-agent/java/lttng-ust-agent-common/org/lttng/ust/agent/client/SessiondCommand.java index 7cde4a35..8b04f4bb 100644 --- a/liblttng-ust-java-agent/java/lttng-ust-agent-common/org/lttng/ust/agent/client/SessiondCommand.java +++ b/liblttng-ust-java-agent/java/lttng-ust-agent-common/org/lttng/ust/agent/client/SessiondCommand.java @@ -82,17 +82,17 @@ abstract class SessiondCommand { * formatted. */ protected static String readNextString(ByteBuffer buffer) { - int length = buffer.getInt(); - if (length < 0) { + int nbBytes = buffer.getInt(); + if (nbBytes < 0) { /* The string length should be positive */ return null; } - if (length == 0) { + if (nbBytes == 0) { /* The string is explicitly an empty string */ return ""; } - byte[] stringBytes = new byte[length]; + byte[] stringBytes = new byte[nbBytes]; buffer.get(stringBytes); return new String(stringBytes, SESSIOND_PROTOCOL_CHARSET).trim(); }