summaryrefslogtreecommitdiff
path: root/sys/src/libdtracy/agg.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2022-08-13 23:03:15 +0000
committercinap_lenrek <cinap_lenrek@felloff.net>2022-08-13 23:03:15 +0000
commit51d7d3eb6aee563d489f52258f6bc16d43cc50de (patch)
treea4c87115f16a9d8e4a4b6d81aaae431d6d420b37 /sys/src/libdtracy/agg.c
parenta1c3c34c70431447a89fbe08c3475dbfaee7b672 (diff)
libdtracy: fix wrong key size comparsion in dtarecord()
Diffstat (limited to 'sys/src/libdtracy/agg.c')
-rw-r--r--sys/src/libdtracy/agg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/libdtracy/agg.c b/sys/src/libdtracy/agg.c
index d374ed913..0bc725f20 100644
--- a/sys/src/libdtracy/agg.c
+++ b/sys/src/libdtracy/agg.c
@@ -128,7 +128,7 @@ dtarecord(DTChan *ch, int mach, DTAgg *a, uchar *key, int nkey, s64int val)
q[1] = a->id;
if(nkey == a->keysize)
memmove(&q[2], key, nkey);
- else if(nkey > a->keysize){
+ else if(nkey < a->keysize){
memmove(&q[2], key, nkey);
memset((uchar*)q + 8 + nkey, 0, a->keysize - nkey);
}else