| Commit | Date | |
|---|---|---|
| 2010-02-19 14:33:06 | Tree | |
|
[r12634]
by
dan_w
Hunted for unsafe macros, one folder at a time. Gone through the main /src folder, and subfolders /gfx, |
2010-02-18 20:01:40 | Tree |
|
[r12633]
by
dan_w
* wrapped a few more macros in do{}while(0)'s |
2010-02-18 07:38:09 | Tree |
| 2010-02-14 08:27:22 | Tree | |
| 2010-02-14 04:38:52 | Tree | |
| 2010-02-13 17:21:02 | Tree | |
|
[r12629]
by
dan_w
All files in the /src/gfx folder have been scanned for multi-line macros without do{}while(0) wrappers and fixed. About 1/3 of the files have also been const-corrected (adding const to functions that don't change the class state (usually those that return a value)). Run-time problems remain, however. |
2010-02-13 07:41:44 | Tree |
| 2010-02-12 17:47:31 | Tree | |
|
[r12627]
by
dan_w
All sources reformatted. Well, two files would NOT be reformatted: python_class.h and gnuhash.h. They both killed uncrustify by declaring macros that open a brace, and macros that close a brace. I also skipped the Sound folder, which appeared to contain files from an external library. The engine builds, but there's a couple of runtime issues: The subliminal messages at the game boots were replaced by a white rectangle, and some planets or stars, I think stars, look like they have a box around them. |
2010-02-12 07:58:38 | Tree |
| 2010-02-12 02:52:22 | Tree |