diff --git a/src/lib/ViZDoomController.cpp b/src/lib/ViZDoomController.cpp index fba598129..b33f45b70 100644 --- a/src/lib/ViZDoomController.cpp +++ b/src/lib/ViZDoomController.cpp @@ -1,6 +1,7 @@ /* Copyright (C) 2016 by Wojciech Jaśkowski, Michał Kempka, Grzegorz Runc, Jakub Toczek, Marek Wydmuch Copyright (C) 2017 - 2022 by Marek Wydmuch, Michał Kempka, Wojciech Jaśkowski, and the respective contributors + Copyright (C) 2023 - 2024 by Marek Wydmuch, Farama Foundation, and the respective contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -57,7 +58,6 @@ namespace vizdoom { this->automapBuffer = nullptr; /* Threads */ - this->signalThread = nullptr; this->doomThread = nullptr; /* Flow control */ diff --git a/src/lib/ViZDoomController.h b/src/lib/ViZDoomController.h index f0140c1bf..ef29c21a5 100644 --- a/src/lib/ViZDoomController.h +++ b/src/lib/ViZDoomController.h @@ -1,6 +1,8 @@ /* Copyright (C) 2016 by Wojciech Jaśkowski, Michał Kempka, Grzegorz Runc, Jakub Toczek, Marek Wydmuch Copyright (C) 2017 - 2022 by Marek Wydmuch, Michał Kempka, Wojciech Jaśkowski, and the respective contributors + Copyright (C) 2023 - 2024 by Marek Wydmuch, Farama Foundation, and the respective contributors + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/src/lib/ViZDoomExceptions.cpp b/src/lib/ViZDoomExceptions.cpp index cda34a416..8085021b9 100644 --- a/src/lib/ViZDoomExceptions.cpp +++ b/src/lib/ViZDoomExceptions.cpp @@ -1,6 +1,7 @@ /* Copyright (C) 2016 by Wojciech Jaśkowski, Michał Kempka, Grzegorz Runc, Jakub Toczek, Marek Wydmuch Copyright (C) 2017 - 2022 by Marek Wydmuch, Michał Kempka, Wojciech Jaśkowski, and the respective contributors + Copyright (C) 2023 - 2024 by Marek Wydmuch, Farama Foundation, and the respective contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -44,12 +45,6 @@ namespace vizdoom { else return "Unknown shared memory error."; } - /* SignalException */ - const char *SignalException::what() const throw() { - std::string what = "Signal " + this->signal + " received. ViZDoom instance has been closed."; - return strdup(what.c_str()); - } - /* ViZDoomErrorException */ const char *ViZDoomErrorException::what() const throw() { if (this->error.length()) return this->error.c_str(); diff --git a/src/lib_python/ViZDoomPythonModule.cpp b/src/lib_python/ViZDoomPythonModule.cpp index af8318c3f..7443ad949 100644 --- a/src/lib_python/ViZDoomPythonModule.cpp +++ b/src/lib_python/ViZDoomPythonModule.cpp @@ -1,6 +1,7 @@ /* Copyright (C) 2016 by Wojciech Jaśkowski, Michał Kempka, Grzegorz Runc, Jakub Toczek, Marek Wydmuch Copyright (C) 2017 - 2022 by Marek Wydmuch, Michał Kempka, Wojciech Jaśkowski, and the respective contributors + Copyright (C) 2023 - 2024 by Marek Wydmuch, Farama Foundation, and the respective contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal