Browse Source

Removed default constructor since destroying an object using this would result in segmentation fault. No more crashes hopefully

merge-requests/37/head
eidheim 11 years ago
parent
commit
fbefd90985
  1. 2
      src/TranslationUnit.cc
  2. 1
      src/TranslationUnit.h

2
src/TranslationUnit.cc

@ -2,7 +2,7 @@
clang::TranslationUnit:: clang::TranslationUnit::
~TranslationUnit() { ~TranslationUnit() {
// clang_disposeTranslationUnit(tu_); clang_disposeTranslationUnit(tu_);
} }
clang::TranslationUnit& clang::TranslationUnit:: clang::TranslationUnit& clang::TranslationUnit::

1
src/TranslationUnit.h

@ -28,7 +28,6 @@ namespace clang {
TranslationUnit(Index *index, TranslationUnit(Index *index,
const std::string &filepath); const std::string &filepath);
~TranslationUnit(); ~TranslationUnit();
TranslationUnit() { }
TranslationUnit& operator=(const TranslationUnit &tu); TranslationUnit& operator=(const TranslationUnit &tu);
int ReparseTranslationUnit(const std::string &file_path, int ReparseTranslationUnit(const std::string &file_path,
const std::map<std::string, std::string> const std::map<std::string, std::string>

Loading…
Cancel
Save