[Proj] PROJ.4 thread-safety (same player shoot again)

Gerald Evenden gerald.evenden at verizon.net
Fri Feb 25 09:18:33 EST 2005

To the best of my knowledge, the pj_errno is the only item to be 

There are no other globals and all "static"s refer to const's or 
local to a file.

I would sure like to see an abstract of code that you used to handle 
the pj_errno
condition.  Please.  Net documentation of the area is sparse.

If I can figure this aspect out I will try threading libproj4 myself.


On Feb 25, 2005, at 8:39 AM, Patrick Mézard wrote:

> Hello,
> Assuming that I only use pj_init, pj_free, pj_fwd, pj_inv,
> pj_transform and if I move pj_errno into thread local storage, do you
> think PROJ.4-4.9 is thread-safe (under Win32) ?
> (Sorry to bother you again but I really have to know that).
> Thank you
> Patrick Mézard
Jerry and the low riders: Daisy Mae and Joshua.
"The whole religious complexion of the modern world is due to the
absence from Jerusalem of a lunatic asylum." Havelock Ellis, 1914

More information about the Proj mailing list