SUMMARY These warnings look harmless, but GCC reports transposed arguments in a few calloc calls: valgrind-di-server.c: In function ‘mk_Frame_asciiz’: valgrind-di-server.c:416:29: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 416 | Frame* f = calloc(sizeof(Frame), 1); | ^~~~~ valgrind-di-server.c:416:29: note: earlier argument should specify number of elements, later size of each element valgrind-di-server.c: In function ‘mk_Frame_le64’: valgrind-di-server.c:465:29: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 465 | Frame* f = calloc(sizeof(Frame), 1); | ^~~~~ valgrind-di-server.c:465:29: note: earlier argument should specify number of elements, later size of each element valgrind-di-server.c: In function ‘mk_Frame_le64_le64’: valgrind-di-server.c:476:29: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 476 | Frame* f = calloc(sizeof(Frame), 1); | ^~~~~ valgrind-di-server.c:476:29: note: earlier argument should specify number of elements, later size of each element valgrind-di-server.c: In function ‘mk_Frame_le64_le64_le64_bytes’: valgrind-di-server.c:506:29: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 506 | Frame* f = calloc(sizeof(Frame), 1); | ^~~~~ valgrind-di-server.c:506:29: note: earlier argument should specify number of elements, later size of each element valgrind-di-server.c: In function ‘handle_transaction’: valgrind-di-server.c:709:24: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 709 | req = calloc(sizeof(Frame), 1); | ^~~~~ valgrind-di-server.c:709:24: note: earlier argument should specify number of elements, later size of each element SOFTWARE/OS VERSIONS Commit 835317da7bbc compiled on Arch Linux GCC 15.1.1
commit e3820cea9796baea40781374e60cce4efe79384a (HEAD -> master, origin/master, origin/HEAD) Author: Paul Floyd <pjfloyd@wanadoo.fr> Date: Mon Aug 18 20:51:09 2025 +0200 Bug 507970 - -Wcalloc-transposed-args warnings in valgrind-di-server.c