summaryrefslogtreecommitdiff
path: root/firmware/target/hosted/rolo.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/hosted/rolo.c')
-rw-r--r--firmware/target/hosted/rolo.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/target/hosted/rolo.c b/firmware/target/hosted/rolo.c
index dfe483c964..87b7340198 100644
--- a/firmware/target/hosted/rolo.c
+++ b/firmware/target/hosted/rolo.c
@@ -33,6 +33,7 @@
33#include "storage.h" 33#include "storage.h"
34#include "rolo.h" 34#include "rolo.h"
35#include "rbpaths.h" 35#include "rbpaths.h"
36#include "pathfuncs.h"
36 37
37//#define LOGF_ENABLE 38//#define LOGF_ENABLE
38#include "logf.h" 39#include "logf.h"
@@ -94,9 +95,9 @@ int rolo_load(const char* filename)
94 logf("system: %s", buf); 95 logf("system: %s", buf);
95 system(buf); 96 system(buf);
96 97
97 snprintf(buf, sizeof(buf), "%s/%s", EXECDIR, BOOTFILE); 98 path_append(buf, EXECDIR, BOOTFILE, sizeof(buf));
98#else 99#else
99 snprintf(buf, sizeof(buf), "%s/%s", EXECDIR, filename); 100 path_append(buf, EXECDIR, filename, sizeof(buf));
100#endif 101#endif
101 102
102 logf("execl: %s", buf); 103 logf("execl: %s", buf);