btw, I'm looking at "#if.*MINOR" code like

  #if SPICE_INTERFACE_CORE_MINOR>= 3

(ui/spice-core.c)

Shouldn't that be checking the MAJOR as well?

major changing means a incompatible change. I doubt we ever will do that. But if you feel better checking that it probably should just be a

#if SPICE_INTERFACE_CORE_MAJOR != 1
#error incompatible spice core interface
#endif

at the top of the file.

cheers,
  Gerd


Reply via email to