You seem to be loading a file more than once that defines functions. That shouldn't really happen. Are you doing do "somefile.pl" to load the function definitions? If so, you shouldn't be. You should be using require "somefile.pl" instead. But then again, you haven't shown any code at all, so I could be entirely wrong.
Jeff japhy Pinyan,
P.L., P.M., P.O.D, X.S.:
Perl,
regex,
and perlhacker How can we ever be the sold short or the cheated, we who for every service have long ago been overpaid? ~~ Meister Eckhart