At lines 1154-5 in par.c (at the latest svn revision 47460), in function
do_par():
if (new_spec && GRecording(call, dd))
GErecordGraphicOperation(op, originalArgs, dd);
if the call GErecordGraphicOperation gives rise to a garbage collection
(as it may), the return value of do_par will be trashed.
(Discovered during CXXR development.)
Andrew
src/main/par.c (PR#14214)
2 messages · A.R.Runnalls at kent.ac.uk, Peter Dalgaard
A.R.Runnalls at kent.ac.uk wrote:
At lines 1154-5 in par.c (at the latest svn revision 47460), in function
do_par():
if (new_spec && GRecording(call, dd))
GErecordGraphicOperation(op, originalArgs, dd);
if the call GErecordGraphicOperation gives rise to a garbage collection
(as it may), the return value of do_par will be trashed.
(Discovered during CXXR development.)
Thanks. Committed to r-devel r51142.
O__ ---- Peter Dalgaard ?ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907