*** DRAFT ***

SQLite Requirement Matrix Details
str_finish.html

Index Summary Markup Original


R-29130-21766-34227-41742-24593-26617-14935-23368 tcl slt th3 src

The sqlite3_str_finish(X) interface destroys the sqlite3_str object X and returns a pointer to a memory buffer obtained from sqlite3_malloc64() that contains the constructed string.

/* IMP: R-29130-21766 */
# EVIDENCE-OF: R-29130-21766 The sqlite3_str_finish(X) interface
# destroys the sqlite3_str object X and returns a pointer to a memory
# buffer obtained from sqlite3_malloc64() that contains the constructed
# string.

R-00585-12080-59090-20988-60325-52895-60624-38188 tcl slt th3 src

The sqlite3_str_finish(X) interface may return a NULL pointer if any errors were encountered during construction of the string.

/* IMP: R-00585-12080 */
# EVIDENCE-OF: R-00585-12080 The sqlite3_str_finish(X) interface may
# return a NULL pointer if any errors were encountered during
# construction of the string.

R-16185-13185-15947-28676-15535-40253-42456-41343 tcl slt th3 src

The sqlite3_str_finish(X) interface will also return a NULL pointer if the string in sqlite3_str object X is zero bytes long.

/* IMP: R-16185-13185 */
# EVIDENCE-OF: R-16185-13185 The sqlite3_str_finish(X) interface will
# also return a NULL pointer if the string in sqlite3_str object X is
# zero bytes long.