Commit Graph

14 Commits

Author SHA1 Message Date
Deukhoofd 219fbfc94e
Adds pedantic-error flag, work on making source more aligned with ISO C++
continuous-integration/drone/push Build is passing Details
2022-04-01 12:05:48 +02:00
Deukhoofd ea97089e23
Fix build.
continuous-integration/drone/push Build is passing Details
2020-10-23 16:52:22 +02:00
Deukhoofd 09bc55ec94
Allow disabling signal handling, turn signal handling off by default.
continuous-integration/drone/push Build is failing Details
2020-10-18 17:18:27 +02:00
Deukhoofd 77e9f3f768
Revert "Make CInterface exported functions be contained in .h files, instead of .cpp."
continuous-integration/drone/push Build is passing Details
This reverts commit 9abdbecd
2020-10-02 18:44:29 +02:00
Deukhoofd 9abdbecd17
Make CInterface exported functions be contained in .h files, instead of .cpp. 2020-09-25 12:00:44 +02:00
Deukhoofd 675407d7f5
Fixed Windows issues.
continuous-integration/drone/push Build is passing Details
2020-08-20 13:21:39 +02:00
Deukhoofd efe902d045
Dont include signal handler in Windows.
continuous-integration/drone/push Build is failing Details
2020-08-20 13:10:10 +02:00
Deukhoofd 5eb95805f6
Further Windows fixes.
continuous-integration/drone/push Build is passing Details
2020-08-18 19:15:00 +02:00
Deukhoofd 16b083d927
Tweaks to make Windows happy again hopefully
continuous-integration/drone/push Build is failing Details
2020-08-18 18:50:03 +02:00
Deukhoofd c1a207f918
Further fixes for Windows.
continuous-integration/drone/push Build is failing Details
2020-08-18 18:46:50 +02:00
Deukhoofd cfcdbfe984
Support for custom signal callbacks.
continuous-integration/drone/push Build is failing Details
2020-08-18 18:41:18 +02:00
Deukhoofd 18c7c3ddcb
Remove thread_local as it causes issues with shared library linking.
continuous-integration/drone/push Build is passing Details
2020-07-28 19:24:35 +02:00
Deukhoofd 1000893652
Make C Interface exceptions thread local.
continuous-integration/drone/push Build is passing Details
2020-07-28 18:35:42 +02:00
Deukhoofd 287b50fb2f
Exception handling for the C Interface.
continuous-integration/drone/push Build is passing Details
2020-07-19 11:08:05 +02:00