engines:io_uring: generate and verify pi for 16b guard
[fio.git] / options.c
index 9432a0fbdfaa94891fe9dc4af01ca611c57c7227..48aa0d7b1ccaf2d7a8041a2b383bafdf31ca7a5f 100644 (file)
--- a/options.c
+++ b/options.c
@@ -5829,9 +5829,9 @@ void fio_options_free(struct thread_data *td)
        options_free(fio_options, &td->o);
        if (td->eo && td->io_ops && td->io_ops->options) {
                options_free(td->io_ops->options, td->eo);
+               free(td->eo);
+               td->eo = NULL;
        }
-       free(td->eo);
-       td->eo = NULL;
 }
 
 void fio_dump_options_free(struct thread_data *td)