(I'm
confused why the preprocessor checks were not needed.)
They are not needed because the original code in Digikam was
redundant. The patch simply removed the redundancy!
Ok. You're dealing with a C++ dunce here, remember? I still don't grasp pointers,
->, this, and other C++ related weirdness.
Because both David and I built digikam against libpng 1.5 and 1.4.9 respectively, with the
preprocessor check patch, apparently the checks did not cause any harm but are
unnecessary.
I guess nice try but I'm still a C++ dunce. :-)
Darrell