Преглед на файлове

Fix possible NPE in Repository.resolve

Change-Id: I9b19cd90b338a4c3cae5661c658526b7e98c95d1
Signed-off-by: Marc Strapetz <marc.strapetz@syntevo.com>‌
tags/v3.4.0.201405051725-m7
Marc Strapetz преди 10 години
родител
ревизия
ea16c2afff
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2
    1
      org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java

+ 2
- 1
org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java Целия файл

try { try {
Object resolved = resolve(rw, revstr); Object resolved = resolve(rw, revstr);
if (resolved instanceof String) { if (resolved instanceof String) {
return getRef((String) resolved).getLeaf().getObjectId();
final Ref ref = getRef((String)resolved);
return ref != null ? ref.getLeaf().getObjectId() : null;
} else { } else {
return (ObjectId) resolved; return (ObjectId) resolved;
} }

Loading…
Отказ
Запис