From 2849ff88448542b1c7998bd7b38e5d5779ae55c9 Mon Sep 17 00:00:00 2001 From: Dominic Masters Date: Sat, 6 Jun 2026 17:14:42 -0500 Subject: [PATCH] Fix linux? --- src/dusk/asset/loader/assetentry.c | 2 ++ src/dusk/asset/loader/assetentry.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/dusk/asset/loader/assetentry.c b/src/dusk/asset/loader/assetentry.c index ea310955..9e9ad477 100644 --- a/src/dusk/asset/loader/assetentry.c +++ b/src/dusk/asset/loader/assetentry.c @@ -29,8 +29,10 @@ void assetEntryInit( entry->state = ASSET_ENTRY_STATE_NOT_STARTED; if(input) { entry->inputData = *input; + entry->input = &entry->inputData; } else { memoryZero(&entry->inputData, sizeof(assetloaderinput_t)); + entry->input = NULL; } refInit(&entry->refs, entry, NULL, NULL, NULL); diff --git a/src/dusk/asset/loader/assetentry.h b/src/dusk/asset/loader/assetentry.h index 1f1abbdd..94eff3fc 100644 --- a/src/dusk/asset/loader/assetentry.h +++ b/src/dusk/asset/loader/assetentry.h @@ -31,6 +31,7 @@ struct assetentry_s { assetloaderoutput_t data; assetentrystate_t state; ref_t refs; + assetloaderinput_t *input; assetloaderinput_t inputData; /** * Fired once when loading completes successfully (params = assetentry_t *).