diff --git a/src/sword_backend/strongs_entry.cpp b/src/sword_backend/strongs_entry.cpp index ee3b525..13e16c6 100644 --- a/src/sword_backend/strongs_entry.cpp +++ b/src/sword_backend/strongs_entry.cpp @@ -251,31 +251,28 @@ void StrongsEntry::parseFromVersion2RawEntry(string rawEntry) // Parse the phonetic transcription string phoneticTranscriptionTag = "{"; - string phoneticTranscriptionEndTag = "}"; + string phoneticTranscriptionEndTag = "}"; this->phoneticTranscription = this->parseFromVersion2Element(phoneticTranscription, phoneticTranscriptionTag, phoneticTranscriptionEndTag); // Parse the definition - string definition = allLines[1]; + string definition = rawEntry; + definition = this->parseFromVersion2Element(rawEntry, "", ""); + string references = definition; + std::size_t lineBreakPosition = definition.find("