瀏覽代碼

Merge pull request #899 from Morganamilo/fixalpm

Update go-alpm
Anna 6 年之前
父節點
當前提交
c3caa2da94
共有 4 個文件被更改,包括 7 次插入2 次删除
  1. 1 1
      go.mod
  2. 2 0
      go.sum
  3. 3 0
      vendor/github.com/jguer/go-alpm/db.go
  4. 1 1
      vendor/modules.txt

+ 1 - 1
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
 )

+ 2 - 0
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=

+ 3 - 0
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}
 }
 

+ 1 - 1
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