Changes for version 0.35_02 - 2009-09-15

  • Check up to square root of a number to determine its factors.
  • Declare the reference of the factors array which is passed to xs_matches() as SV * (instead of AV *). This fixes an error when running under perl 5.6.2.

Changes for version 0.35_01 - 2009-06-12

  • Fix Build.PL related test failures. [rt #39211 - Slaven Rezic]
  • Using the global 'Skip_multiple' does no longer have an effect; passing the factors to matches() requires now a list reference.
  • Validation of arguments is handled by Params::Validate.
  • Use printf() instead of formats within the example script. This circumvents a segmentation fault reported in [perl #64562].
  • The options hash for the matches() function is being passed to the according XSUB as reference.

Modules

Factorize numbers and calculate matching multiplications