I've got a C function:
------------------------
Purpose
Returns the "value" (associated character data) for a node, or NULL if the
node has no data.
Syntax
const oratext* getNodeValue(const xmlnode *node)
----------------------------------------------------------
When I Configure a CLF for that, the natural thing is to characterize the
return value as "C String Pointer" -- but that doesn't allow me (in any
obvious way) to test for NULL (which is not a C String pointer).
If I call the return value a u32, I can do the test, but then can'rt see a
way to cast that to a string.
(I really do believe that the documentation means what is says (ie, aot that
it returns a pointer to an empty
string).)