Internal function: return character(0) instead of NULL. This is sometimes needed not to return error when applying some functions.

nn(x)

Arguments

x

Input variable

Value

character(0) if x==NULL, x elsewhere

Note

License: GPL 3.0

References

L. Ranghetti, M. Boschetti, F. Nutini, L. Busetto (2020). "sen2r": An R toolbox for automatically downloading and preprocessing Sentinel-2 satellite data. Computers & Geosciences, 139, 104473. DOI: 10.1016/j.cageo.2020.104473, URL: http://sen2r.ranghetti.info/.

Examples

tryCatch(basename(NULL), error = print) # error
#> <simpleError in basename(NULL): richiesti argomenti di tipo vector>
#> character(0)
basename(sen2r:::nn(NULL)) # ok
#> character(0)