diff --git a/go.mod b/go.mod index 6b0d17f5..f83f9b6b 100644 --- a/go.mod +++ b/go.mod @@ -3,6 +3,6 @@ module github.com/Jguer/yay/v9 require ( github.com/Morganamilo/go-pacmanconf v0.0.0-20180910220353-9c5265e1b14f github.com/Morganamilo/go-srcinfo v0.0.0-20180702014333-368edc79b2c5 - github.com/jguer/go-alpm v0.0.0-20190214204021-327c7630865b + github.com/jguer/go-alpm v0.0.0-20190302211415-9c82d5170ce0 github.com/mikkeloscar/aur v0.0.0-20181111113612-b71516da3ae9 ) diff --git a/go.sum b/go.sum index 10382e7e..a78b20e8 100644 --- a/go.sum +++ b/go.sum @@ -8,6 +8,8 @@ github.com/jguer/go-alpm v0.0.0-20181021002825-676ad6bbf3c0 h1:MtH4SM1pw+23QhMER github.com/jguer/go-alpm v0.0.0-20181021002825-676ad6bbf3c0/go.mod h1:1F60/e8oQFVJrZRH0TBqwtiB5ajJ5avOc4MoGRY9CFU= github.com/jguer/go-alpm v0.0.0-20190214204021-327c7630865b h1:lQICb6Gw0HDAZlAGdveIp/zww2TVBwQvOM5VtAMpulc= github.com/jguer/go-alpm v0.0.0-20190214204021-327c7630865b/go.mod h1:1F60/e8oQFVJrZRH0TBqwtiB5ajJ5avOc4MoGRY9CFU= +github.com/jguer/go-alpm v0.0.0-20190302211415-9c82d5170ce0 h1:wZzXS9/D7IIySAdxND1YkS2Gn4UVG5xEwHYehJ4ltNs= +github.com/jguer/go-alpm v0.0.0-20190302211415-9c82d5170ce0/go.mod h1:1F60/e8oQFVJrZRH0TBqwtiB5ajJ5avOc4MoGRY9CFU= github.com/mikkeloscar/aur v0.0.0-20180725140122-f998dbf94dc4 h1:qgHSZbD0g3W7KAkZFzXlSqgriYnzEUFS1gkgEiv2GrE= github.com/mikkeloscar/aur v0.0.0-20180725140122-f998dbf94dc4/go.mod h1:n1NKHoldRNhIEufSx1PiDYcd2W+wpbz5/5K+p2eNDVk= github.com/mikkeloscar/aur v0.0.0-20181111113612-b71516da3ae9 h1:g4TBYa1sjv/TZfU9t82oYlRneu8cCVr3dnazE7os5vw= diff --git a/vendor/github.com/jguer/go-alpm/db.go b/vendor/github.com/jguer/go-alpm/db.go index f55fff5e..821d06b0 100644 --- a/vendor/github.com/jguer/go-alpm/db.go +++ b/vendor/github.com/jguer/go-alpm/db.go @@ -134,6 +134,9 @@ func (db *DB) Pkg(name string) *Package { cName := C.CString(name) defer C.free(unsafe.Pointer(cName)) ptr := C.alpm_db_get_pkg(db.ptr, cName) + if ptr == nil { + return nil + } return &Package{ptr, db.handle} } diff --git a/vendor/modules.txt b/vendor/modules.txt index a06e1358..9723e794 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -3,7 +3,7 @@ github.com/Morganamilo/go-pacmanconf github.com/Morganamilo/go-pacmanconf/ini # github.com/Morganamilo/go-srcinfo v0.0.0-20180702014333-368edc79b2c5 github.com/Morganamilo/go-srcinfo -# github.com/jguer/go-alpm v0.0.0-20190214204021-327c7630865b +# github.com/jguer/go-alpm v0.0.0-20190302211415-9c82d5170ce0 github.com/jguer/go-alpm # github.com/mikkeloscar/aur v0.0.0-20181111113612-b71516da3ae9 github.com/mikkeloscar/aur