search for: dotc_nul

Displaying 2 results from an estimated 2 matches for "dotc_nul".

Did you mean: dotc_null
2012 May 04
4
[patch] Behavior of .C() and .Fortran() when given double(0) or integer(0).
...down the line; R_alloc asked to allocate 0 bytes returns NULL, at least on my platform; and the C routine can easily check if a pointer is NULL, but with the R-devel behavior, the programmer has to add an explicit way of telling that an empty vector was passed. I've attached a small test case (dotC_NULL.* files) that shows the difference. The C file should be built with R CMD SHLIB, and the R file calls the functions in the library with a variety of arguments. Output I get from running R CMD BATCH --no-timing --vanilla --slave dotC_NULL.R on R 2.15.0, R trunk, and R trunk with my patch (described...
2012 May 11
0
[patch] Behavior of .C() and .Fortran() when given double(0) or integer(0) (repost).
...down the line; R_alloc asked to allocate 0 bytes returns NULL, at least on my platform; and the C routine can easily check if a pointer is NULL, but with the R-devel behavior, the programmer has to add an explicit way of telling that an empty vector was passed. I've attached a small test case (dotC_NULL.[Rc] files) that shows the difference. The C file should be built with R CMD SHLIB, and the R file calls the functions in the library with a variety of arguments. Output I get from running R CMD BATCH --no-timing --vanilla --slave dotC_NULL.R on R 2.15.0, R trunk, and R trunk with my patch (descri...