~janisozaur/openrct2/+git/openrct2-janisozaur:named_casts

Last commit made on 2020-04-22
Get this branch:
git clone -b named_casts https://git.launchpad.net/~janisozaur/openrct2/+git/openrct2-janisozaur

Branch merges

Branch information

Name:
named_casts
Repository:
lp:~janisozaur/openrct2/+git/openrct2-janisozaur

Recent commits

dcb4c10... by Michael Steenbeek

Fix formatting

7cc4b36... by Michael Steenbeek

Avoid cast in uint16_t assignment

18dd523... by Tulio Leao <email address hidden>

Apply suggestions from code review

Co-Authored-By: Michael Steenbeek <email address hidden>

53b5cb5... by janisozaur

Use named casts instead of old-style casts

Change prepared with clang-tidy and google-readability-casting check

e716250... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Merge pull request #11366 from janisozaur/super-duper-warnings

Super duper warnings

777541a... by janisozaur

Disable null-dereference warning for MinGW

Error messages produced by MinGW look like:
```
In file included from ../src/openrct2/world/Banner.cpp:10:0:
../src/openrct2/world/Banner.h:29:8: error: potential null pointer dereference [-Werror=null-dereference]
 struct Banner
        ^~~~~~
```

c4b6897... by janisozaur

Address possible nullptr dereferences

5f97637... by janisozaur

Only suggest final when using non-LTO builds

In LTO builds GCC issues the suggestion-warning from linking stage,
when pragmas are already gone and do nothing.

4f85810... by janisozaur

Fix setting extended warning options

eeef01f... by janisozaur

Remove redundant function declaration