Skip to content

Commit e4bbbc8

Browse files
committed
Do not free a static string
In file included from udevadm-hwdb.c:26: In function ‘freep’, inlined from ‘adm_hwdb’ at udevadm-hwdb.c:624:38: ../../src/shared/util.h:289:9: warning: ‘free’ called on a pointer to an unallocated object ‘"/usr/etc/udev/hwdb.bin"’ [-Wfree-nonheap-object] 289 | free(*(void**) p); | ^~~~~~~~~~~~~~~~~ ../../src/shared/util.h:289:9: warning: ‘free’ called on a pointer to an unallocated object ‘"/usr/etc/udev/hwdb.bin"’ [-Wfree-nonheap-object]
1 parent ba2cff9 commit e4bbbc8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/udev/udevadm-hwdb.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ static int adm_hwdb(struct udev *udev, int argc, char *argv[]) {
621621

622622
if (update) {
623623
char **files, **f;
624-
_cleanup_free_ char *hwdb_bin = UDEV_HWDB_BIN;
624+
char *hwdb_bin = UDEV_HWDB_BIN;
625625

626626
trie = new0(struct trie, 1);
627627
if (!trie) {

0 commit comments

Comments
 (0)