Merge change I2d4116b7

* changes:
  Clean up sieb.[ch], including changing a reference to <malloc.h> to instead be the more standard <stdlib.h>.