diff options
Diffstat (limited to 'dozentenmodul/src/main/java')
| -rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java index af5e9e9f..0065f5f1 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Sorters.java @@ -32,6 +32,13 @@ public class Sorters { public static final Comparator<OperatingSystem> osName = new Comparator<OperatingSystem>() { @Override public int compare(OperatingSystem o1, OperatingSystem o2) { + if (o1 == null) { + if (o2 == null) + return 0; + return 1; + } else if (o2 == null) { + return -1; + } return FormatHelper.osName(o1).compareTo(FormatHelper.osName(o2)); } }; |
