The DevIL plugin provides a number of output devices for which it claims IDs
matching the DevIL `ILenum` types. That is, it effectively stashes the DevIL
output format in the Graphviz device ID. This change simply makes it more
obvious to the compiler that the translation back and forth is intentional. For
more information, see the DevIL manual.¹
¹ http://openil.sourceforge.net/docs/DevIL%20Manual.pdf
job->imagedata);
// output to the provided open file handle
- ilSaveF(job->device.id, job->output_file);
+ ilSaveF((ILenum)job->device.id, job->output_file);
// We're done with the image, so delete it.
ilDeleteImages(1, &ImgId);