diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2021-04-18 15:52:28 +0200 |
---|---|---|
committer | cgzones <cgzones@googlemail.com> | 2021-04-21 20:58:28 +0200 |
commit | 615fc934ffe319bc5eb3fc7d917abf50a04bd726 (patch) | |
tree | 17a1159f4209763b195fdbf24f3df2a72bb89e93 /Process.c | |
parent | bd689ab0d3cc2f6f8f12d53ab62f471a7d373e20 (diff) |
Add assert for unreachable switch case
Like the default case in Process_writeField()
Diffstat (limited to 'Process.c')
-rw-r--r-- | Process.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -399,7 +399,7 @@ void Process_writeField(const Process* this, RichString* str, ProcessField field xSnprintf(buffer, n, "%-9d ", this->st_uid); break; default: - assert(0); /* should never be reached */ + assert(0 && "Process_writeField: default key reached"); /* should never be reached */ xSnprintf(buffer, n, "- "); } RichString_appendWide(str, attr, buffer); @@ -617,6 +617,7 @@ int Process_compareByKey_Base(const Process* p1, const Process* p2, ProcessField case USER: return SPACESHIP_NULLSTR(p1->user, p2->user); default: + assert(0 && "Process_compareByKey_Base: default key reached"); /* should never be reached */ return SPACESHIP_NUMBER(p1->pid, p2->pid); } } |