> Doesn't the c879f24562cc21bb062fb2faa86633a6c8c2371a change have API
> implications?  Is the module error base visible to users?

Thanks for catching this, fixed now in git.  I doubt that many people
use module errors, however.

The reason that I still support this is the possibility for more
improvements: For example, instead of having `module errors', I could
register each single source code file and assigning an ID to it.  If I
now say that error codes are 32bit wide, the upper 16bit could hold
the line number, the next 8 bits a file ID and the lowermost bits the
real error code.  This would be a quite effective means to find out
the source code origin of returned error codes even in non-debug
builds.


    Werner

_______________________________________________
Freetype mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to