A small sanity check in the VISO code.

This commit is contained in:
OBattler
2025-05-06 03:36:05 +02:00
parent c3debc5e27
commit fc3a6379b5

View File

@@ -782,9 +782,8 @@ viso_close(void *priv)
if (viso->entry_map) if (viso->entry_map)
free(viso->entry_map); free(viso->entry_map);
if (tf->log != NULL) { if (tf->log != NULL)
log_close(tf->log);
}
free(viso); free(viso);
} }
@@ -1607,10 +1606,12 @@ end:
return &viso->tf; return &viso->tf;
} else { } else {
image_viso_log(viso->tf.log, "Initialization failed\n"); if (viso != NULL) {
if (data) image_viso_log(viso->tf.log, "Initialization failed\n");
free(data); if (data)
viso_close(&viso->tf); free(data);
viso_close(&viso->tf);
}
return NULL; return NULL;
} }
} }