aboutsummaryrefslogtreecommitdiff
path: root/mcping.c
diff options
context:
space:
mode:
authorPlex <thinkplex@riseup.net>2021-10-24 23:49:00 +0200
committerPlex <thinkplex@riseup.net>2021-10-24 23:49:00 +0200
commita5099fdeec6f5e45d88108e28e7c00aa1cf3573c (patch)
tree5298b6ab774831304bab218d58a9ca25f332fb35 /mcping.c
parentd937614705989b9e71c366e5fe61751ba0d1a2eb (diff)
forgot to strip most significant bytes from read
Diffstat (limited to 'mcping.c')
-rw-r--r--mcping.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/mcping.c b/mcping.c
index 084b481..24e979f 100644
--- a/mcping.c
+++ b/mcping.c
@@ -20,13 +20,13 @@ int main(int argc, char *argv[])
break;
}
}
- varint n;
- n = writeVarInt(atoi(argv[1]));
- // while((*n & 0b10000000) != 0) {
- // printf("%02X ", *n);
- // n++;
- // }
- // printf("%02X\n", *n);
- printf("%d\n", readVarInt(n));
+ varint n, m;
+ m = n = writeVarInt(atoi(argv[1]));
+ while((*n & 0b10000000) != 0) {
+ printf("%02X ", *n);
+ n++;
+ }
+ printf("%02X\n", *n);
+ printf("%d\n", readVarInt(m));
return 0;
}