On Dec 5, 2007, at 1:22 AM, Justin Mason wrote:
All of these constants are exposed for public use; by changing their values, ABI compatibility is broken.
I suggest changing them back to what they were before, and simply using (1<<14) for SPAMC_LOG_TO_CALLBACK. That way ABI compatibility is maintained, and callers don't need to recompile their code to use a new libspamc.
Good point. I was only thinking in terms of source compatibility, but you're right that's a gratuitous and unnecessary change to the ABI.
Duncan
