With every compiler except for GCC, I am seeing many warnings when
compiling ltdl.c at the default warning level. This is unfortunate
since ltdl.c is usually the only source file in my project which
produces any warning messages.
Here are a set of warnings from the AIX C compiler.
"/home/bfriesen/GraphicsMagick/ltdl/ltdl.c", line 3725.58: 1506-280 (E) Function
argument assignment between types "vo
id*" and "int(*)(const char*,void*)" is not allowed.
"/home/bfriesen/GraphicsMagick/ltdl/ltdl.c", line 3731.58: 1506-280 (E) Function
argument assignment between types "vo
id*" and "int(*)(const char*,void*)" is not allowed.
"/home/bfriesen/GraphicsMagick/ltdl/ltdl.c", line 3735.62: 1506-280 (E) Function
argument assignment between types "vo
id*" and "int(*)(const char*,void*)" is not allowed.
"/home/bfriesen/GraphicsMagick/ltdl/ltdl.c", line 3742.62: 1506-280 (E) Function
argument assignment between types "vo
id*" and "int(*)(const char*,void*)" is not allowed.
"/home/bfriesen/GraphicsMagick/ltdl/ltdl.c", line 3749.62: 1506-280 (E) Function
argument assignment between types "vo
id*" and "int(*)(const char*,void*)" is not allowed.
The HPUX and IRIX compilers produce similar warning messages.