Description of problem: I just tried to compile package abe-1.0-3 from Redhat Fedora Extras development tree. The compiler said 1. src/Image.c(125): warning #175: subscript out of range The source code is img_gem[2] = image_count; but, earlier in the same file, int img_balloon[3], img_gem[2], img_bullet[4], img_slide_left[3], img_slide_right[3], img_slideback; Suggest code rework. 2. src/Menu.c(105): warning #1011: missing return statement at end of non-void function "isEnabled" The source code is int isEnabled(int n) { if(n == SOUND_ENABLED || n == MUSIC_ENABLED) return sound_loaded; } Suggest add statement for the else case. 3. src/Game.c(538): warning #175: subscript out of range src/Game.c(552): warning #175: subscript out of range Duplicates. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This should take care of these warnings and also fixes build with gcc4: http://fedora.laiskiainen.org/SRPMS.extras/abe-1.0-5.src.rpm If somebody with cvs-access cares to import...
Panu, probably nobody will notice import requests in bugzilla unless you add somebody via "Cc". I don't know who else does random "changes in last 14 days" queries and only then stumbles into tickets like this. Anyway, imported above package into devel tree.
Fixed in FE4, abe-1.0-5.