The NULL pointer for empty strings turns out to be a pain.
At least for the buffer API, return "" in that case.
1 file changed