>> > (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 No problem. :-) I appreciate all the work you have been putting in on this project; even if you don't fully grasp C/C++, you are still providing valuable services that the project needs. Tim