From 0b6cdc3048f28da77b926b5a59897d49b0b5d852 Mon Sep 17 00:00:00 2001 From: Robear Selwans Date: Wed, 2 Jun 2021 08:00:17 +0200 Subject: [PATCH] Updated AssetManager->mount signature Signed-off-by: Robear Selwans --- meta/evmod.namespaces | 2 +- src/mod.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/meta/evmod.namespaces b/meta/evmod.namespaces index a1214d3..bd45c16 100644 --- a/meta/evmod.namespaces +++ b/meta/evmod.namespaces @@ -6,7 +6,7 @@ EV_NS_DEF_END(Asset) EV_NS_DEF_BEGIN(AssetManager) -EV_NS_DEF_FN(void, mount, (CONST_STR, path), (CONST_STR, as)) +EV_NS_DEF_FN(void, mount, (evstring *, path), (evstring *, as)) EV_NS_DEF_END(AssetManager) /* #include LOADERS_NAMESPACES_H */ diff --git a/src/mod.c b/src/mod.c index 2fcfede..2cac510 100644 --- a/src/mod.c +++ b/src/mod.c @@ -140,10 +140,11 @@ ev_asset_free( void ev_assetmanager_mount( - CONST_STR path, - CONST_STR as) + evstring *path, + evstring *as) { - AssetSysCheck(assetsys_mount(AssetManagerData.sys, path, as)); + evstring_pushstr(as, ":/"); + AssetSysCheck(assetsys_mount(AssetManagerData.sys, *path, *as)); } const Asset *