dosbox-staging:kk/github-m1runner-1

Last commit made on 2023-10-16
Get this branch:
git clone -b kk/github-m1runner-1 https://git.launchpad.net/dosbox-staging

Branch merges

Branch information

Name:
kk/github-m1runner-1
Repository:
lp:dosbox-staging

Recent commits

26d93c4... by Kirk Klobe <email address hidden>

test new M1 runner

702f93d... by Gregory Pakosz <email address hidden>

Sync whereami with upstream

ccc3614... by Daniel Bomar

Remove inline keyword from Nuked-OPL3 function

New function pulled from upstream OPL3_Generate4ch was marked inline
This causes compiler warnings:
"static function is used in an inline function with external linkage [-Wstatic-in-inline]"

69584cd... by nukeykt <email address hidden>

Sync Nuked-OPL3 with upstream

6d336f3... by Vladyslav Hrytsenko <email address hidden>

Sync enet with upstream version 2.3.6

39f64aa... by kcgen <email address hidden>

Lower CI warning limits

e712d23... by Daniel Bomar

Write std::string versions of ltrim and strip_word

d797c85... by Daniel Bomar

Refactor Property->Get_string to return a std::string

This was previously returning a const char* pointer to a
std::string.c_str()
This has been a source of bugs in the past if the backing std::string
goes out of scope or the caller tries to modify it.

5b9174f... by Daniel Bomar

Re-add the SDL Sound assert

d5cfed0... by Daniel Bomar

SDL_sound: Take a mutex lock and remove use of volitile keyword

This is a 2nd attempt at fixing a Coverity issue #2996
It potentially fixes a data race (not sure if this is what Coverity saw)
Sound_FreeSample also takes a lock but SDL's mutex is recursive so this
should be fine.