Commit Graph

9 Commits

Author SHA1 Message Date
e13d75a502 move mutex closer to guard call
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: Deukhoofd <deukhoofd@gmail.com>
2019-06-24 17:12:46 +02:00
e363d55206 Make mutex non-static again
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: Deukhoofd <deukhoofd@gmail.com>
2019-06-24 16:34:09 +02:00
ef150f6851 Make internal storage of userdata non copyable or movable
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: Deukhoofd <deukhoofd@gmail.com>
2019-06-24 16:21:47 +02:00
09e30a234c Mark mutex in userdata handler as static
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: Deukhoofd <deukhoofd@gmail.com>
2019-06-24 15:51:51 +02:00
021750a135 Fix all valgrind leak issues in tests
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: Deukhoofd <deukhoofd@gmail.com>
2019-06-24 13:38:41 +02:00
fde102d954 Added namespaces to most classes, general cleanup
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-17 18:35:12 +02:00
7c345d85e8 Work on making userdata work through extern C entry points
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-14 22:21:33 +02:00
2c313791d9 Ensure memory is handled properly with userdata
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-14 17:35:05 +02:00
996b5be496 Implements basics for UserData 2019-06-14 14:59:38 +02:00