set_printer
Description:
Sets up an alternate log printing routine, if you don't want the log to go to stdout.
Parameters:
| this |
a Logger |
| printer |
the callback for printing logging output |
| destroy |
a DestroyNotify to free |
| printer_data |
data to pass to the callback |