static int output_symbols_bin(struct depmod *depmod, FILE *out)
{
struct index_node *idx;
- char alias[1024];
+ char aliasbuf[1024] = "symbol:";
_cleanup_(scratchbuf_release) struct scratchbuf salias =
- SCRATCHBUF_INITIALIZER(alias);
- size_t baselen = sizeof("symbol:") - 1;
+ SCRATCHBUF_INITIALIZER(aliasbuf);
+ const size_t baselen = sizeof("symbol:") - 1;
struct hash_iter iter;
const void *v;
int ret = 0;
if (idx == NULL)
return -ENOMEM;
- memcpy(alias, "symbol:", baselen);
-
hash_iter_init(depmod->symbols, &iter);
while (hash_iter_next(&iter, NULL, &v)) {