diff options
-rw-r--r-- | tools/CIndex/CIndexUSRs.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/tools/CIndex/CIndexUSRs.cpp b/tools/CIndex/CIndexUSRs.cpp index b35ca0bcaf..2d623e33f6 100644 --- a/tools/CIndex/CIndexUSRs.cpp +++ b/tools/CIndex/CIndexUSRs.cpp @@ -340,7 +340,7 @@ static CXString getDeclCursorUSR(const CXCursor &C) { // Don't generate USRs for things with invalid locations. if (!D || D->getLocStart().isInvalid()) - return createCXString(NULL); + return createCXString(""); // Check if the cursor has 'NoLinkage'. if (const NamedDecl *ND = dyn_cast<NamedDecl>(D)) @@ -369,8 +369,6 @@ static CXString getDeclCursorUSR(const CXCursor &C) { if (SUG->ignoreResults()) return createCXString(""); - assert(SUG.str().size() > 3); - // Return a copy of the string that must be disposed by the caller. return createCXString(SUG.str(), true); } |