aboutsummaryrefslogtreecommitdiff
path: root/src/speedrun.c
diff options
context:
space:
mode:
authorGravatar Michael Smith <mikesmiffy128@gmail.com> 2026-11-11 22:24:54 +0000
committerGravatar Michael Smith <mikesmiffy128@gmail.com> 2026-11-11 23:15:15 +0000
commite281c39d24793ea5793b0eabdd684c5e12ea77fe (patch)
tree1f1debed802fcc1764d33b05d21d7935bead3d19 /src/speedrun.c
parentde8db70103b5ba472fa6e3992e4c7ebb6dcae153 (diff)
downloadsst-e281c39d24793ea5793b0eabdd684c5e12ea77fe.tar.gz
sst-e281c39d24793ea5793b0eabdd684c5e12ea77fe.zip
Add a mem_copy_fixed and mem_set_fixed to mem.h
Probably self-explanatory. I was finding more use cases for the __builtin_memcpy_inline thing but boy is that ugly.
Diffstat (limited to 'src/speedrun.c')
-rw-r--r--src/speedrun.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/speedrun.c b/src/speedrun.c
index a0849dd..87942e2 100644
--- a/src/speedrun.c
+++ b/src/speedrun.c
@@ -186,8 +186,7 @@ DEF_CCMD_HERE(sst_speedrun_start, "Start recording demos for a speedrun", 0) {
else {
nameend = pathsz + namelen;
}
- __builtin_memcpy_inline(path + nameend, OS_LIT(".dem"),
- sizeof(OS_LIT(".dem")));
+ mem_copy_fixed(path + nameend, OS_LIT(".dem"), sizeof(OS_LIT(".dem")));
// check for an existing demo file with this name: if we started
// recording, then stopped, then started again in quick succession, we
// could have one. in this scenario, append a 2-digit counter to the end