Commit b311d9b1 authored by gavin%gavinsharp.com's avatar gavin%gavinsharp.com
Browse files

Bug 345670: fix crash in nsTypeAheadFind::RangeStartsInsideLink, patch by Adam...

Bug 345670: fix crash in nsTypeAheadFind::RangeStartsInsideLink, patch by Adam Guthrie <ispiked@gmail.com>, r+sr=sicking
parent dcb54345
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1649,7 +1649,7 @@ nsTypeAheadFind::RangeStartsInsideLink(nsIDOMRange *aRange,
    if (parent) {
      nsIContent *parentsFirstChild = parent->GetChildAt(0);
      // We don't want to look at a whitespace-only first child
      if (parentsFirstChild->TextIsOnlyWhitespace())
      if (parentsFirstChild && parentsFirstChild->TextIsOnlyWhitespace())
        parentsFirstChild = parent->GetChildAt(1);

      if (parentsFirstChild != startContent) {
+1 −1
Original line number Diff line number Diff line
@@ -852,7 +852,7 @@ nsTypeAheadFind::RangeStartsInsideLink(nsIDOMRange *aRange,
    nsIContent *parentsFirstChild = parent->GetChildAt(0);

    // We don't want to look at a whitespace-only first child
    if (parentsFirstChild->TextIsOnlyWhitespace()) {
    if (parentsFirstChild && parentsFirstChild->TextIsOnlyWhitespace()) {
      parentsFirstChild = parent->GetChildAt(1);
    }