{"thread":{"id":"19095","subject":"[EGIT PATCH] Avoid NPE in QuickDiffProvider","startedAt":"2009-04-27T22:52:14Z","lastAt":"2009-04-27T22:52:14Z","messageCount":1,"participants":["Robin Rosenberg"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"112470","messageId":"1240872734-15261-1-git-send-email-robin.rosenberg@dewire.com","threadId":"19095","inReplyTo":null,"subject":"[EGIT PATCH] Avoid NPE in QuickDiffProvider","fromName":"Robin Rosenberg","fromEmail":"robin.rosenberg@dewire.com","sentAt":"2009-04-27T22:52:14Z","receivedAt":"2009-04-27T22:52:14Z","isPatch":true,"sender":{"key":"robin.rosenberg@dewire.com","avatar":"https://avatars.githubusercontent.com/u/46357?v=4"},"body":"Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>\n---\n .../internal/decorators/GitQuickDiffProvider.java  |    2 ++\n 1 files changed, 2 insertions(+), 0 deletions(-)\n\ndiff --git a/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/GitQuickDiffProvider.java b/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/GitQuickDiffProvider.java\nindex 91efb56..b2d48cd 100644\n--- a/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/GitQuickDiffProvider.java\n+++ b/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/decorators/GitQuickDiffProvider.java\n@@ -59,6 +59,8 @@ public String getId() {\n \tpublic IDocument getReference(IProgressMonitor monitor)\n \t\t\tthrows CoreException {\n \t\tActivator.trace(\"(GitQuickDiffProvider) file: \" + resource);\n+\t\tif (resource == null)\n+\t\t\treturn null;\n \t\tRepositoryProvider provider = RepositoryProvider.getProvider(resource\n \t\t\t\t.getProject());\n \t\tif (provider != null) {\n-- \n1.6.3.rc2.9.gc9550\n"}]}