diff options
author | danglassey <danglassey> | 2002-08-29 13:02:06 +0000 |
---|---|---|
committer | danglassey <danglassey> | 2002-08-29 13:02:06 +0000 |
commit | f999b299db104a69d469e5ccdad9ac3dbf694d6f (patch) | |
tree | ebbd5fdd324465c933a8f4977caf3751d544d5fc /apps/windoze/CBuilder5/BibleCS/RxRichEditX.cpp | |
parent | 1e057d67306569fcd9896dfcea1f5353810f0a48 (diff) | |
download | sword-sf-cvs-f999b299db104a69d469e5ccdad9ac3dbf694d6f.tar.gz |
sync with crosswire 20020829-1300
Diffstat (limited to 'apps/windoze/CBuilder5/BibleCS/RxRichEditX.cpp')
-rw-r--r-- | apps/windoze/CBuilder5/BibleCS/RxRichEditX.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/apps/windoze/CBuilder5/BibleCS/RxRichEditX.cpp b/apps/windoze/CBuilder5/BibleCS/RxRichEditX.cpp index b10ed36..5e53439 100644 --- a/apps/windoze/CBuilder5/BibleCS/RxRichEditX.cpp +++ b/apps/windoze/CBuilder5/BibleCS/RxRichEditX.cpp @@ -473,8 +473,13 @@ void TRxRichEditX::fillWithVerses(SWModule *module, ListKey *verses, bool headin module->getRawEntry(); strcpy(buf, module->KeyText()); int i; - for (i = 0; i < strlen(buf2); i++) { - if (buf[i] != buf2[i]) + for (i = 0; i < strlen(buf); i++) { + if ((buf[i] == buf2[i]) || (buf[i] != '0')) + break; + } + char *buf3 = buf+i; + for (i = 0; i < strlen(buf2) && (i < strlen(buf3)); i++) { + if (buf3[i] != buf2[i]) break; } if (!i || i < (strlen(buf2)/2)) { |