Richard Hipp wrote: > But apparently there is an issue in USBAN in that it does not allow calls > to memcpy() and memset() with NULL pointers even it the count field (the > third parameter) is zero. I couldn't find anything in the memcpy() or > memset() documentation that disallowed this case.
C99, section 7.21.1 (String function conventions): | Where an argument declared as size_t n specifies the length of the | array for a function, n can have the value zero on a call to that | function. Unless explicitly stated otherwise in the description of | a particular function in this subclause, pointer arguments on such | a call shall still have valid values Regards, Clemens _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users