sqlite3_load_extension_omit.go 587 B

12345678910111213141516171819202122232425
  1. // Copyright (C) 2019 Yasuhiro Matsumoto <mattn.jp@gmail.com>.
  2. //
  3. // Use of this source code is governed by an MIT-style
  4. // license that can be found in the LICENSE file.
  5. // +build sqlite_omit_load_extension
  6. package sqlite3
  7. /*
  8. #cgo CFLAGS: -DSQLITE_OMIT_LOAD_EXTENSION
  9. */
  10. import "C"
  11. import (
  12. "errors"
  13. )
  14. func (c *SQLiteConn) loadExtensions(extensions []string) error {
  15. return errors.New("Extensions have been disabled for static builds")
  16. }
  17. func (c *SQLiteConn) LoadExtension(lib string, entry string) error {
  18. return errors.New("Extensions have been disabled for static builds")
  19. }