Jelajahi Sumber

lib/db: Empty slice is not nil (fixes #2872)

Audrius Butkevicius 9 tahun lalu
induk
melakukan
6130578d18
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      lib/db/leveldb_transactions.go

+ 1 - 1
lib/db/leveldb_transactions.go

@@ -100,7 +100,7 @@ func (t readWriteTransaction) updateGlobal(folder, device []byte, file protocol.
 	var oldFile protocol.FileInfo
 	var oldFile protocol.FileInfo
 	var hasOldFile bool
 	var hasOldFile bool
 	// Remove the device from the current version list
 	// Remove the device from the current version list
-	if svl != nil {
+	if len(svl) != 0 {
 		err = fl.UnmarshalXDR(svl)
 		err = fl.UnmarshalXDR(svl)
 		if err != nil {
 		if err != nil {
 			panic(err)
 			panic(err)