Done away with all warnings during compilation. Now compiles on GCC 3.4.2 without any warnings using the -Wall -Werror CFLAGS. Some workarounds are not very nice, but they should do their job. Rev: src/array.c:1.174 Rev: src/dynamic_load.c:1.85 Rev: src/encode.c:1.221 Rev: src/interpret.c:1.356 Rev: src/las.c:1.350 Rev: src/module.c:1.30 Rev: src/modules/Java/jvm.c:1.71 Rev: src/modules/_Charset/charsetmod.c:1.49 Rev: src/object.c:1.258 Rev: src/pike_search.c:1.24 Rev: src/post_modules/Nettle/cipher.cmod:1.34 Rev: src/post_modules/Nettle/hash.cmod:1.26 Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.10 Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.11 Rev: src/post_modules/Shuffler/c_source_stream.c:1.11 Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.7 Rev: src/post_modules/Shuffler/e_source_block_pikestream.c:1.5 Rev: src/post_modules/Shuffler/shuffler.h:1.6 Rev: src/program.c:1.570 Rev: src/rusage.c:1.42