fix missing 'void *id' parameter to print() call that didn't get enough testing. TODO: add GNU magic to function call to have print's printf-style parameter list checked by compiler...