Version: 1.9.6 (using KDE 3.5.8) Installed from: SuSE RPMs OS: Linux Some checks for return codes are missing. Examples: Would you like to add more error handling for return values from "fread" like in the function "KMMsgDict::openFolderIds" and from "fseek" in the function "KMMsgDict::writeFolderIds"? (Source file "kmmsgdict.cpp")
This bugtracker is not for implementation details of the code, it is about user-visible bugs. Don't write bug reports for implementation details. I understand that not checking return values could, under very rare circumstances, lead to a bug. This is unlikely, and no one has experienced this so far. Furthermore, the whole message dict thing will be replaced by Akonadi.
Ignored error codes might become noticeable by a user if related system resources were exhausted. I suggest to avoid unchecked function calls. Would you like to detect every error situation as early as possible? Will the software "Akonadi" be better in this design aspect?
I know what the consequences are. WONTFIX means that the bug will not be fixed by us. Patches are still welcome. Please do not reopen. >Will the software "Akonadi" be better in this design aspect? I don't know.
My bug report might affect fundamental design aspects in your software. I imagine that a consensus will be needed for proper fixes.