chiark / gitweb /
fix more warnings
[elogind.git] / extras / scsi_id / scsi_id.c
index 6c8826568f38de953122c7bbb065997c30dc5439..c14d411841ab6d85e3431721565817fb078aaa8c 100644 (file)
@@ -199,6 +199,7 @@ static int get_file_options(struct udev *udev,
         */
        buffer = malloc(MAX_BUFFER_LEN);
        if (!buffer) {
+               fclose(fd);
                err(udev, "can't allocate memory\n");
                return -1;
        }