Package: tecnoballz / 0.92-5

Metadata

Package Version Patches format
tecnoballz 0.92-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
010_scorefile_path.diff | (download)

src/handler_resources.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
011_gcc 4.3 fixes.diff | (download)

include/surface_sdl.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix call to get_pixel_data for gcc-4.3.

020_level_data.diff | (download)

src/TecnoballZ/Makefile.am | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 include levels-data.xml file in build.
030_texts_dir.diff | (download)

configure.ac | 2 1 + 1 - 0 !
src/TecnoballZ/Makefile.am | 2 1 + 1 - 0 !
src/TecnoballZ/texts/Makefile.am | 15 15 + 0 - 0 !
3 files changed, 17 insertions(+), 2 deletions(-)

 include the texts subdir in the build.
031_honor_cxxflags.diff | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 honor the user-supplied cxxflags.
032_warnings.patch | (download)

include/handler_resources.h | 6 3 + 3 - 0 !
include/supervisor_shop.h | 2 1 + 1 - 0 !
src/handler_audio.cc | 2 1 + 1 - 0 !
src/handler_popup_menu.cc | 4 2 + 2 - 0 !
src/handler_resources.cc | 25 20 + 5 - 0 !
src/lispreader.cc | 4 2 + 2 - 0 !
src/sprite_display_menu.cc | 4 2 + 2 - 0 !
src/sprite_gem.cc | 2 1 + 1 - 0 !
src/supervisor_map_editor.cc | 21 18 + 3 - 0 !
src/supervisor_shop.cc | 3 2 + 1 - 0 !
src/tinyxmlparser.cc | 2 1 + 1 - 0 !
11 files changed, 53 insertions(+), 22 deletions(-)

 fix some compiler warnings.
 - constify a couple of char pointers to static strings
 - remove some unneeded declarations with mismatched types
 - add some parentheses to disambiguate operations' priority
 - initialize a loop index to avoid an array[-1] access
 - add some parentheses to fix a comparison's logic
 - check for write(2) errors
system tinyxml.diff | (download)

include/handler_levels.h | 2 1 + 1 - 0 !
include/tinystr.h | 2 2 + 0 - 0 !
include/tinyxml.h | 1 1 + 0 - 0 !
src/Makefile.am | 6 1 + 5 - 0 !
src/handler_levels.cc | 8 4 + 4 - 0 !
5 files changed, 9 insertions(+), 10 deletions(-)

 use tinyxml system library