$ gcc -v gcc version 4.0.1 20050727 (Red Hat 4.0.1-5) $ make /root/ivtv-0.3.7k/driver/ivtv-vbi.c: In function "passthrough_vbi_data": /root/ivtv-0.3.7k/driver/ivtv-vbi.c:184: warning: "vps[2]" is used uninitialized in this function
The relevent code is here: 182 if (found_vps || itv->vbi_vps_found) { 183 down(&itv->vbi_dec_lock); 184 itv->vbi_vps[0] = vps[2]; 185 itv->vbi_vps[1] = vps[8]; 186 itv->vbi_vps[2] = vps[9]; 187 itv->vbi_vps[3] = vps[10]; 188 itv->vbi_vps[4] = vps[11]; 189 itv->vbi_vps_found = found_vps; 190 up(&itv->vbi_dec_lock); 191 change = 1; 192 } and as far as I can see, the array vps[] is not initialized or used outside of that function. There's one warning per vps[] RHS (lines 184-188). This may be harmless, but it generates a scary-looking warning. Hans? Cheers, Phil ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel