summaryrefslogtreecommitdiff
path: root/font_service/services.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'font_service/services.cpp')
-rw-r--r--font_service/services.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/font_service/services.cpp b/font_service/services.cpp
index c20b3b6..997b42e 100644
--- a/font_service/services.cpp
+++ b/font_service/services.cpp
@@ -81,8 +81,8 @@ bool operator <(const ColourIDW &id1, const ColourIDW &id2) {
bool operator ==(const FontIDW &id1, const FontIDW &id2) {
int db_cmp = strncmp(id1.dbSettingsGroup, id2.dbSettingsGroup, sizeof(id1.dbSettingsGroup));
- if(db_cmp == 0) {
- return true;
+ if(db_cmp != 0) {
+ return false;
}
return wcsncmp(id1.group, id2.group, sizeof(id1.group)) == 0 && id1.order == id2.order && wcsncmp(id1.name, id2.name, sizeof(id1.name)) == 0;
@@ -90,8 +90,8 @@ bool operator ==(const FontIDW &id1, const FontIDW &id2) {
bool operator ==(const ColourIDW &id1, const ColourIDW &id2) {
int db_cmp = strncmp(id1.dbSettingsGroup, id2.dbSettingsGroup, sizeof(id1.dbSettingsGroup));
- if(db_cmp == 0) {
- return true;
+ if(db_cmp != 0) {
+ return false;
}
return wcsncmp(id1.group, id2.group, sizeof(id1.group)) == 0 && id1.order == id2.order && wcsncmp(id1.name, id2.name, sizeof(id1.name)) == 0;