xref: /netbsd-src/external/public-domain/sqlite/man/sqlite3_cancel_auto_extension.3 (revision b9988867a8ad969c45a52aa7628bc932ec98d46b)
1.Dd January 24, 2024
2.Dt SQLITE3_CANCEL_AUTO_EXTENSION 3
3.Os
4.Sh NAME
5.Nm sqlite3_cancel_auto_extension
6.Nd cancel automatic extension loading
7.Sh SYNOPSIS
8.In sqlite3.h
9.Ft int
10.Fo sqlite3_cancel_auto_extension
11.Fa "void(*xEntryPoint)(void)"
12.Fc
13.Sh DESCRIPTION
14The sqlite3_cancel_auto_extension(X)
15interface unregisters the initialization routine X that was registered
16using a prior call to sqlite3_auto_extension(X).
17The sqlite3_cancel_auto_extension(X)
18routine returns 1 if initialization routine X was successfully unregistered
19and it returns 0 if X was not on the list of initialization routines.
20.Sh IMPLEMENTATION NOTES
21These declarations were extracted from the
22interface documentation at line 7245.
23.Bd -literal
24SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
25.Ed
26