mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 08:26:27 +00:00
Added break's to avoid
falling through case statements. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@596 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
faa70b9cc4
commit
ea855b3a4f
1 changed files with 12 additions and 0 deletions
|
@ -40,28 +40,40 @@
|
|||
switch (*type) {
|
||||
case _C_CHR:
|
||||
theClass = [NSCharNumber class];
|
||||
break;
|
||||
case _C_UCHR:
|
||||
theClass = [NSUCharNumber class];
|
||||
break;
|
||||
case _C_SHT:
|
||||
theClass = [NSShortNumber class];
|
||||
break;
|
||||
case _C_USHT:
|
||||
theClass = [NSUShortNumber class];
|
||||
break;
|
||||
case _C_INT:
|
||||
theClass = [NSIntNumber class];
|
||||
break;
|
||||
case _C_UINT:
|
||||
theClass = [NSUIntNumber class];
|
||||
break;
|
||||
case _C_LNG:
|
||||
theClass = [NSLongNumber class];
|
||||
break;
|
||||
case _C_ULNG:
|
||||
theClass = [NSULongNumber class];
|
||||
break;
|
||||
case 'q':
|
||||
theClass = [NSLongLongNumber class];
|
||||
break;
|
||||
case 'Q':
|
||||
theClass = [NSULongLongNumber class];
|
||||
break;
|
||||
case _C_FLT:
|
||||
theClass = [NSFloatNumber class];
|
||||
break;
|
||||
case _C_DBL:
|
||||
theClass = [NSDoubleNumber class];
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue