[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[aspell-devel] Possible bug in new_filer.cpp
From: |
Peter Kümmel |
Subject: |
[aspell-devel] Possible bug in new_filer.cpp |
Date: |
Sun, 11 Jun 2006 13:03:39 +0200 |
User-agent: |
Thunderbird 1.5.0.4 (Windows/20060516) |
While compiling aspell I get warnings in new_filter.cpp.
Is the assignment in the if() really by design or is it
a typo and copy&paste error?
When it should really be an assignment, why not move it
into the code block?
Just an idea.
Peter
Index: lib/new_filter.cpp
===================================================================
RCS file: /sources/aspell/aspell/lib/new_filter.cpp,v
retrieving revision 1.33
diff -u -B -b -r1.33 new_filter.cpp
--- lib/new_filter.cpp 21 Oct 2005 12:16:03 -0000 1.33
+++ lib/new_filter.cpp 11 Jun 2006 10:47:06 -0000
@@ -178,7 +178,7 @@
if (!f)
return make_err(no_such_filter, filter_name);
#endif
- if (use_decoder && f->decoder && (ifilter = f->decoder())) {
+ if (use_decoder && f->decoder && (ifilter == f->decoder())) {
RET_ON_ERR_SET(ifilter->setup(config), bool, keep);
ifilter->handle = decoder_handle.release();
if (!keep) {
@@ -187,7 +187,7 @@
filter.add_filter(ifilter.release());
}
}
- if (use_filter && f->filter && (ifilter = f->filter())) {
+ if (use_filter && f->filter && (ifilter == f->filter())) {
RET_ON_ERR_SET(ifilter->setup(config), bool, keep);
ifilter->handle = filter_handle.release();
if (!keep) {
@@ -196,7 +196,7 @@
filter.add_filter(ifilter.release());
}
}
- if (use_encoder && f->encoder && (ifilter = f->encoder())) {
+ if (use_encoder && f->encoder && (ifilter == f->encoder())) {
RET_ON_ERR_SET(ifilter->setup(config), bool, keep);
ifilter->handle = encoder_handle.release();
if (!keep) {
- [aspell-devel] Possible bug in new_filer.cpp,
Peter Kümmel <=